js如何去除input的背景色 5

当之前输入过以后,再次输入时选择之前的输入,就会有黄色的背景,如何第一次输入就没有黄色背景,如何去除掉input内的背景色呢?... 当之前输入过以后,再次输入时选择之前的输入,就会有黄色的背景,如何第一次输入就没有黄色背景,如何去除掉input内的背景色呢? 展开
 我来答
Iron__man
2014-09-09
知道答主
回答量:8
采纳率:0%
帮助的人:11.9万
展开全部

如:<input id = "userName" name="userNsame" placeholder = "邮箱/手机号" type="text" tabindex="1" />

       <input name="password" placeholder = "请输入密码" type="password" tabindex="2" />


设置它的css样式:

#userName{

width: 200px;

height: 30px;

line-height: 30px;

padding: 10px 10px 10px 53px;

border: 1px solid #FFF;

border-radius: 3px;

color: #858585;

font-size: 18px;

background: url('../image/login/loginbg-new.jpg') no-repeat scroll 18px 0px #FFF;

}

其中图片:loginbg-new.jpg:

name = "password" 的css样式和name是相同的。

我今天做页面时刚刚做的用户登录,界面和你的类似,希望对你有帮助。

哈哈女神笑哈哈
推荐于2016-10-05 · TA获得超过852个赞
知道小有建树答主
回答量:144
采纳率:0%
帮助的人:39.4万
展开全部

因为input标签背景色是标签自带的,去除其背景色 举例说明吧:

<input id = "userName" name="userNsame" placeholder = "用户名" type="text" tabindex="1" />
<input name="password" placeholder = "密码" type="password" tabindex="2" />

重新定义其样式:

#userName{
      width: 200px;
height: 30px;
line-height: 30px;
padding: 10px 10px 10px 53px;
border: 1px solid #FFF;
border-radius: 3px;
color: #858585;
font-size: 18px;
background: url('../image/bg.jpg') no-repeat scroll 10px 0px #FFF;
}

backgroun中的背景图可自定义。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
往明湖
2015-08-26 · TA获得超过375个赞
知道小有建树答主
回答量:148
采纳率:0%
帮助的人:86.4万
展开全部
用CSS就可以去掉了
input{
background:transparent;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式