gpt4 book ai didi

多个元素的 CSS 选择器

转载 作者:行者123 更新时间:2023-12-04 13:45:47 24 4
gpt4 key购买 nike

我完全不知道如何使用更高级的 css 选择器,例如 + 或 >但是因为我现在需要它来防止过多的 JS,也许有人可以帮助我解决这个 block 的这种特殊情况:

<section class="rf_re1-suche_container">
<input type="search" placeholder="Your search">
<button>Send</button>
</section>

我想这样做:

.rf_re1-suche_container input:focus{
background:orange;
}

也适用于按钮。所以:如果输入有焦点,我希望输入和按钮具有相同的背景。我该怎么做?谢谢!

最佳答案

您需要分别定位输入和按钮。因为您希望它仅在输入具有焦点时应用,所以您需要重复整个选择器,包括 input:focus 部分,然后使用 + 组合器链接按钮到焦点输入:

.rf_re1-suche_container input:focus,
.rf_re1-suche_container input:focus + button {
background: orange;
}
<section class="rf_re1-suche_container">
<input type="search" placeholder="Your search">
<button>Send</button>
</section>

关于多个元素的 CSS 选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32862540/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com