1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > php input多选 利用css3更改input单选和多选样式的方法

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

时间:2023-01-14 11:08:54

相关推荐

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

在项目开发中我们经常会遇到需要更改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是选中状态的样式

中国

{:;

}{:;

}{:;:;:;:;:;:;:;:;:;

}{:;:;:;:;:;:;:;:;:;

}

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

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。