css文本框样式修饰方法

发布时间:2020-10-23编辑:脚本学堂
分享一些常用的文本框样式修饰代码,包括普通文本框样式、只有背景颜色的文本等,感兴趣的朋友参考下。

css设置文本框样式,第一个是普通的样式,第二个是只有背景颜色的文本框,第三个是把文本框的四个边变成黑色的样式,第四个是把上边框、左右边框定义与
背景颜色的样式,像一个填空题:)

1)、普通文本框
 

复制代码 代码示例:
<input type="text" name="email" size="15" maxlength="255">

2)、仅有背景的文本框
先在head部分添加:
 

复制代码 代码示例:
<head>
<style>
<!--
.input{ BACKGROUND-COLOR:#dbe9f5; BORDER-BOTTOM:#ffffff 1px solid; BORDER-LEFT:#ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP:
#ffffff 1px solid; COLOR: rgb(0,0,0); FONT-SIZE: 9pt
}
//-->
</style>
</head>
 

然后,在有引用文本框的地方写上:
 

复制代码 代码示例:
<input type="text" name="email" size="15" maxlength="255" class=input>

解释程序:在head中的代码中的红色地方,你大约都能看懂:BORDER-BOTTOM --- 文本框边框底边的颜色值,其他的依次是左边、右边、上边的颜色值。
在这里将四个边的颜色值都设置成与网页同颜色的,因此当你把文本框的颜。
色设置成与边框不同的颜色时,就会显示出上面例子中第二个文本框的那中情况。

注意,需要把class=input写在上面。

3)、没有阴影的文本框
代码:
 

复制代码 代码示例:
.input1{ BACKGROUND-COLOR:#ffffff; BORDER-BOTTOM:#000000 1px solid; BORDER-LEFT:#000000 1px solid; BORDER-RIGHT: #000000 1px solid; BOR
DER-TOP: #000000 1px solid; COLOR: rgb(0,0,0); FONT-SIZE: 9pt
}
<input type="text" name="email" size="15" maxlength="255" class=input1>

4)、填空式的文本框
 

复制代码 代码示例:
.input2{ BACKGROUND-COLOR:#ffffff; BORDER-BOTTOM:#000000 1px solid; BORDER-LEFT:#ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP
: #ffffff 1px solid; COLOR: rgb(0,0,0); FONT-SIZE: 9pt
}
<input type="text" name="email" size="15" maxlength="255" class=input2>
 

 
背景融合很好的文本框样式
 

复制代码 代码示例:
.input01 {
 background-image: url(../images/Input_1.jpg);
 background-repeat: no-repeat;
 height: 33px;
 width: 195px;
 left: 343px;
 top: 438px;
 border-top-width: 0px;
 border-right-width: 0px;
 border-bottom-width: 0px;
 border-left-width: 0px;
 border-collapse:collapse;
 margin-top: 44px;
 margin-left:171px;
 color: #e9f7fe;
 font-size: 14px;
 font-weight: bold;
 text-align: center;
 vertical-align: bottom;
 padding: 0px;
}
 

 
关键是border和padding的设置。
如果是文本框会拉长的,就切成至少3块,left,right,中间1px bg。