CSS 平级和儿子级样式写法示例

CSS 平级和儿子级样式写法示例


2024年5月4日发(作者:)

input:checked+ol:这个是讲当inoput 拥有了checked后它平级的OL拥有的样式。

input:checked+ol>li:中的大于是指当inoput 拥有了checked后它平级的OL下

面儿子辈的li的样式,孙子辈的不继承。

Html代码

代码如下:

<!DOCTYPE html>

<html lang="zh-cn">

<head>

<meta charset="utf-8" />

<title>用户界面(UI)元素状态伪类选择符 E:checked_CSS参考手册_web前端

开发参考手册系列</title>

<style type="text/css">

input[type=radio]:checked + span{background:blue;}

input[type=radio]:checked + span:after{content:" 我被选中了";}

input[type=checkbox]:checked + span{background:#f00;}

input[type=checkbox]:checked + span:before{content:" 我被选中了";}

ather > on on{

background-color: lightgray;

line-height: 40px;

}

ather > on > onS > onC {

background-color: lightgray;

line-height: 40px;

}

</style>

</head>

<body>

<form method="post" action="#">

<fieldset>

<legend>选中下面的项试试</legend>

<ul>

<li><label><input type="radio" name="colour-group" value="0"

/><span>蓝色</span></label></li>

<li><label><input type="radio" name="colour-group" value="1"

/><span>红色</span></label></li>

<li><label><input type="radio" name="colour-group" value="2"

/><span>黑色</span></label></li>

</ul>

</fieldset>

<fieldset>

<legend>选中下面的项试试</legend>

<ul>

<li><label><input type="checkbox" name="colour-group2"

value="0" /><span>蓝色</span></label></li>

<li><label><input type="checkbox" name="colour-group2"

value="1" /><span>红色</span></label></li>

<li><label><input type="checkbox" name="colour-group2"

value="2" /><span>黑色</span></label></li>

</ul>

</fieldset>

<fieldset>

<legend>子节点样式</legend>

<div class="classFather">

<div class="classSon">孩子

<div class="classSon">孙子

<div class="classSon">重孙子</div>

</div>

</div>

<div class="classSon">孩子

<div class="classSonS">孙子

<div class="classSonC">重孙子</div>

</div>

</div>

</div>

</fieldset>

</form>

</body>

</html>

更多信息请查看IT技术专栏


发布者:admin,转转请注明出处:http://www.yc00.com/news/1714753094a2508899.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信