在我的形式我有三个输入字段名,电子邮件,移动,但我想改变像输入文本框 -如何将输入文本框样式更改为行?
name : _____________
email: _____________
mob : _____________
在我的形式我有三个输入字段名,电子邮件,移动,但我想改变像输入文本框 -如何将输入文本框样式更改为行?
name : _____________
email: _____________
mob : _____________
在你的CSS:
input[type=text] {
background: transparent;
border: none;
border-bottom: 1px solid #000000;
}
在这里,您可以用填充玩将实际的文字输入放在您想要的位置。例如,有延长线5个像素,要么是实际进入区域的一面:如果你想这个
padding: 2px 5px;
也IE6比你可以为此使用背景图片与背景位置
。
input{
background:url(bg-dot.jpg) repeat-x center bottom;
border:none;
padding:2px 2px;
}
因此,所有浏览器支持ie6你应该使用这个。
我相信你的意思是'背景位置'。另外,IE6已经死了。请保持这种状态,为了爱世界上一切美好的事物。 – 2010-06-28 09:32:41
@马修Scharley.oh是这是背景位置。大约ie6 .http://www.w3schools.com/browsers/browsers_stats.asp 你发现ie6用户不仅仅是safari和opera.if我们关心他们,我们也应该关心ie6。 – 2010-06-28 09:40:45
这个答案有什么不对? – 2010-06-28 10:18:44
你只想显示底部,这就是为什么在这禁用所有其他三个部分这样的方式应用CSS ..
应用CSS一样
border: 1px solid black;
float: left;
margin: 0;
padding: 0;
border-top: 0px;
border-left: 0px;
border-right: 0px;
适用于所有
border: 1px solid black;
float: left;
margin: 0;
padding: 0;
border-top: 0px;
border-left: 0px;
border-right: 0px;
尽管如此,您应该可以使用类而不是属性选择器来适应旧的浏览器。 – Joey 2010-06-28 08:54:22
这将在IE7 +,FF2 +,Chrome等工作。如果需要IE6支持,那么肯定会推荐一个类或其他方法。 – 2010-06-28 08:55:49
您可能还需要添加'outline:none',以便在字段获得焦点时不会看到轮廓。 – Beau 2016-10-08 08:33:42