最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

css3实现单选、多选按钮改变其原生样式用图片代替_html/css

来源:动视网 责编:小采 时间:2020-11-27 16:17:07
文档

css3实现单选、多选按钮改变其原生样式用图片代替_html/css

css3实现单选、多选按钮改变其原生样式用图片代替_html/css_WEB-ITnose:最近才开始写博客,所以把前几个月做项目时遇到的问题整理一下写出来,众所周知,表单中的一写元素原生样式不是很好看,项目中用到的时候需要优化,今天我就写一下单选按钮很多选按钮的样式的优化,首先自己要做出按钮选中之前的图片和按钮选中之后的图片。然
推荐度:
导读css3实现单选、多选按钮改变其原生样式用图片代替_html/css_WEB-ITnose:最近才开始写博客,所以把前几个月做项目时遇到的问题整理一下写出来,众所周知,表单中的一写元素原生样式不是很好看,项目中用到的时候需要优化,今天我就写一下单选按钮很多选按钮的样式的优化,首先自己要做出按钮选中之前的图片和按钮选中之后的图片。然


最近才开始写博客,所以把前几个月做项目时遇到的问题整理一下写出来,众所周知,表单中的一写元素原生样式不是很好看,项目中用到的时候需要优化,今天我就写一下单选按钮很多选按钮的样式的优化,首先自己要做出按钮选中之前的图片和按钮选中之后的图片。然后就是代码了。直接上代码:(代码比较多,这是我之前在做项目时样式都搬过来了,样式什么都是可以自己写的。)

HTML代码结构如下:

1 2 7 8 9 14

css代码如下:

1 label { /*设置label的样式*/ 2 width: 100%; 3 padding: 10px 0px; 4 display: block; 5 line-height: 20px; 6 position: relative; 7 font-weight: normal; 8 } 9 .radio .option { /*把优化后的按钮图片设置为该div的背景图片,把该div定位到原生样式的上方,遮盖住原生样式。*/10 width: 25px;11 height: 25px;12 position: absolute;13 top: 10px;14 left: 0px;15 background-size: cover;16 background: url(img/radio.png) no-repeat;17 background-size: cover;18 }19 .radio input[type="radio"] { /*为了保险起见,把原生样式隐藏掉*/20 display: inline-block ;21 margin-right: 15px ;22 opacity: 0 ;23 }24 input[type="radio"]:checked+div { /*当radiuo被选中时,把input下边的div标签的背景图片替换掉*/25 background: url(img/radio-checked.png) no-repeat;26 background-size: cover;27 }

最后贴上一张效果图:

文档

css3实现单选、多选按钮改变其原生样式用图片代替_html/css

css3实现单选、多选按钮改变其原生样式用图片代替_html/css_WEB-ITnose:最近才开始写博客,所以把前几个月做项目时遇到的问题整理一下写出来,众所周知,表单中的一写元素原生样式不是很好看,项目中用到的时候需要优化,今天我就写一下单选按钮很多选按钮的样式的优化,首先自己要做出按钮选中之前的图片和按钮选中之后的图片。然
推荐度:
标签: it 样式 按钮
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top