本文主要包含css3表单,css3表单验证,css3,css3动画,css3教程等相关知识,佚名  希望在学习及工作中可以帮助到您
  表单的默认控件在不同的浏览器中的样式不同,用户体验很差。用CSS3可以实现表单控件的美化,可以提供更好的用户体验。不足之处就是浏览器的兼容性问题。
 
一.下拉控件
 
效果图:

下拉控件的布局结构:
</div>- <div class="container">
 - <div class="select">
 - <p>所有选项</p>
 - <ul>
 - <li class="selected" data-value="所有选项">所有选项</li>
 - <li data-value="Python">Python</li>
 - <li data-value="Javascript">Javascript</li>
 - <li data-value="Java">Java</li>
 - <li data-value="Ruby">Ruby</li>
 - </ul>
 - </div>
 - </div>
 
ul用来模拟下拉列表,在实际的使用过程中,可以根据后台返回过来的数据动态生成。p元素用来渲染选中的选项。
 
核心样式:
- .container .select{
 - width: 300px;
 - height: 40px;
 - font-size: 14px;
 - background-color:#fff;
 - margin-left: auto;
 - margin-right: auto;
 - position: relative;
 - }
 - /*下拉箭头的样式*/
 - .container .select:after{
 - content: "";
 - display: block;
 - width: 10px;
 - height: 10px;
 - position: absolute;
 - top: 11px;
 

