热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

如何将输入与HTML/CSS中的另一个选择器连接?

如何解决《如何将输入与HTML/CSS中的另一个选择器连接?》经验,为你挑选了1个好方法。

我需要

通过检查按钮之一来更改颜色:

Some text here

因此,按钮和段落有一个祖父母。如何更改此结构,或应添加哪些CSS规则以使其正常工作?

UPD:无JS或jQuery



1> Viral..:

这是仅使用HTML / CSS即可实现的一种方法。

input ~ p选择每个

元素之后的每个元素。

input:checked选择每个选中的元素。在我们的例子中,我们使用单选按钮,因此我们一次只能选择一个。

input#red:checked ~ .text {
color: red;
}
input#blue:checked ~ .text {
color: blue;
}
input#green:checked ~ .text {
color: green;
}

Some text here


推荐阅读
author-avatar
营帐水狂_836
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有