最新文章专题视频专题问答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更改input单选和多选样式的方法

来源:动视网 责编:小采 时间:2020-11-27 18:52:31
文档

利用css3更改input单选和多选样式的方法

利用css3更改input单选和多选样式的方法:在项目开发中我们经常会遇到需要更改input单选和多选样式的情况,今天就给大家介绍一种简单改变input单选和多选样式的办法。在这之前先简单介绍一下:before伪类:before 选择器向选定的元素前插入内容。使用content 属性来指定要插入的内容(content是
推荐度:
导读利用css3更改input单选和多选样式的方法:在项目开发中我们经常会遇到需要更改input单选和多选样式的情况,今天就给大家介绍一种简单改变input单选和多选样式的办法。在这之前先简单介绍一下:before伪类:before 选择器向选定的元素前插入内容。使用content 属性来指定要插入的内容(content是


在项目开发中我们经常会遇到需要更改input单选和多选样式的情况,今天就给大家介绍一种简单改变input单选和多选样式的办法。

在这之前先简单介绍一下:before伪类

:before 选择器向选定的元素前插入内容。使用content 属性来指定要插入的内容(content是必须的哦)。

相信这并不难以理解,接下来我们先理解思路:

(1)首先在html用label为 input 元素定义标记,也就是当你点击label标签时相应的input也会选中或取消

(2)接下来就是写css了,将input隐藏,只需要在label之前加入你的样式就好了,可以是图片也可以是自己画的圆圈,下面的这个例子是我写的圆,当然也可以替换成背景图。

input[type="radio"]+label:before是未选中状态的样式
input[type="radio"]:checked+label:before是选中状态的样式
<input type="radio" id="nationality1"><label for="nationality1">中国</label></p>
{:;
}{:;
}{:;:;:;:;:;:;:;:;:;
}{:;:;:;:;:;:;:;:;:;
}

把radio替换成checkbox就是多选的啦。

注:隐藏和伪类定位是关键

文档

利用css3更改input单选和多选样式的方法

利用css3更改input单选和多选样式的方法:在项目开发中我们经常会遇到需要更改input单选和多选样式的情况,今天就给大家介绍一种简单改变input单选和多选样式的办法。在这之前先简单介绍一下:before伪类:before 选择器向选定的元素前插入内容。使用content 属性来指定要插入的内容(content是
推荐度:
标签: 多选 样式 html
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top