表单样式美化(1)-----输入框Text,密码框Password,文本域Textarea样式美化

本文介绍了如何使用CSS3来美化表单中的输入框Text、密码框Password和文本域Textarea,解决浏览器默认样式不统一的问题。通过示例代码和效果图展示,包括border-radius实现圆角效果、resize属性禁用文本域大小调整、overflow属性控制滚动条显示以及outline-style消除Chrome下获取焦点时边框加粗等技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

         浏览器默认的表单样式比较难看是总所周知的,而且各个浏览器的的样式又不统一,同一个系统在不同浏览器运行的效果又不一样,有些要求比较高的客户肯定对此很不满意。为此,我学习了一些CSS美化样式的知识,在此跟大家分享下。废话不多说,直接上代码:(这里上的是截图,有兴趣的同学动手敲下代码,研究研究大笑

1、CSS代码



2、HTML代码




3、效果图

进入页面看到的效果   鼠标浮上去的效果       获得焦点的效果

          

这里给大家介绍几个特殊的属性

border-radius:5px;  这是最新CSS3里的一个特性,加上这段属性,输入框会有圆角效果。

resize: none;如果文本域不加上这个属性,Chrome和Firefox下的文本域可以改变大小,而在IE下不会,为了统一风格,这里加上这个属性,不能让其改变大小,并且如果文本域可以改变大小,会影响整个页面的布局。

overflow: auto;如果不加上这个属性,IE下的文本域会默认出现滚动条样式,而Chrome和Firefox不会。

outline-style:none;加上这个样式是防止在Chrome下,当输入框获得焦点时,边框会变得很粗,而IE和Firefox不会


以上效果在IE9、Firefox 31.0、Chrome 36.0.1976.2下测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值