首页 > 开发 > CSS > 正文

CSS3美化表单控件全集

2024-07-11 08:25:42
字体:
来源:转载
供稿:网友

表单的默认控件在不同的浏览器中的样式不同,用户体验很差。用CSS3可以实现表单控件的美化,可以提供更好的用户体验。不足之处就是浏览器的兼容性问题。
 
一.下拉控件
 
效果图:

 

下拉控件的布局结构:

XML/HTML Code复制内容到剪贴板
  1. <div class="container">           <div class="select">  
  2.             <p>所有选项</p>               <ul>  
  3.                 <li class="selected" data-value="所有选项">所有选项</li>                   <li data-value="Python">Python</li>  
  4.                 <li data-value="Javascript">Javascript</li>                   <li data-value="Java">Java</li>  
  5.                 <li data-value="Ruby">Ruby</li>               </ul>  
  6.         </div>       </div>    
  7.   

ul用来模拟下拉列表,在实际的使用过程中,可以根据后台返回过来的数据动态生成。p元素用来渲染选中的选项。
 
核心样式:

CSS Code复制内容到剪贴板
  1. .container .select{        width: 300px;   
  2.     height: 40px;        font-size: 14px;   
  3.     background-color:#fff;        margin-left: auto;   
  4.     margin-right: auto;        position: relative;   
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表