gpt4 book ai didi

CSS 标签赋值

转载 作者:行者123 更新时间:2023-11-28 10:55:48 24 4
gpt4 key购买 nike

我正在使用这个 CSS

.options input[type="radio"],input[type="checkbox"],label{
垂直对齐:中间;
}

但是 vertical-align 属性被分配给网站上的所有复选框,而不仅仅是“选项”类中的复选框。

最佳答案

CSS 规则以逗号分隔,彼此没有关系,只是一种简写的、一致的方式,为不同的规则应用相同的样式。您的示例可以重写为:

.options input[type="radio"]
{
vertical-align: middle;
}
input[type="checkbox"]
{
vertical-align: middle;
}
label
{
vertical-align: middle;
}

因此,第二条和第三条规则会将这些样式应用于所有输入复选框和标签。要获得您想要的结果,您的规则应重写为:

.options input[type="radio"]
{
vertical-align: middle;
}
.options input[type="checkbox"]
{
vertical-align: middle;
}
.options label
{
vertical-align: middle;
}

那么简写为:

.options input[type="radio"],
.options input[type="checkbox"],
.options label
{
vertical-align: middle;
}

此外,值得注意的是,最佳做法是将每个规则和样式放在单独的行上。如果您以后要使用它,这将使版本控制变得容易得多。

关于CSS 标签赋值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10719525/

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