gpt4 book ai didi

css - 为什么不应用这种嵌套的 css 样式?

转载 作者:太空宇宙 更新时间:2023-11-03 23:10:25 25 4
gpt4 key购买 nike

风格:

.airport-selections {
margin-top: 10px;

.airport-input {
width: 200px;
}
}

html:

<div class="airport-selections">
<label class="airport-label" for="airport-from">
Departure:
</label>
<input type="text" class="airport-input">
</div>

如果我不嵌套它们,输入的宽度将设置为 200。页面上的所有样式也会发生这种情况。

最佳答案

你的CSS无效,CSS中不存在嵌套。只有 Less 或 Sass,但在那之前你还有很长的路要走。

如果你想从其他元素中选择元素,使用

.father .child{
yourstyle
}

所有具有父类的元素内部的所有具有子类的元素都将应用样式。

.airport-selections {
margin-top: 10px;
}
.airport-input {
width: 200px;
}

/*or

.airport-selections .airport-input {
width: 200px;
}
*/
<div class="airport-selections">
<label class="airport-label" for="airport-from">Departure:</label>
<input type="text" class="airport-input">
</div>

关于css - 为什么不应用这种嵌套的 css 样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32802178/

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