gpt4 book ai didi

css - 是否可以不继承 CSS 规则?

转载 作者:行者123 更新时间:2023-11-28 09:01:14 25 4
gpt4 key购买 nike

所以我在 body 选择器中使用了这条规则:

body {
text-align:center
}

它继承了我在任何地方使用文本的样子。有没有办法告诉 CSS 我希望继承此规则?

我只想让 body 居中。

最佳答案

and it cascades down to what looks like everywhere that I use text.

不,它没有。它是继承的。级联描述了如何应用与给定元素匹配的多个规则集,而不是如何从父元素复制值。

Is there a way to tell CSS I don't want this rule to cascade?

停止继承的唯一方法是在您不想继承的元素上将属性值设置为 inherit 以外的值。

例如,您可以将主体的所有子元素设置为左侧(使用 a child combinator :

body > * {
text-align: left;
}

也就是说,首先不将内联内容直接放在正文中可能会更好地解决这个问题。

将内容放在容器元素中(如果没有更好的语义,则为 div),然后将内容置于该元素的中心。

关于css - 是否可以不继承 CSS 规则?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32208529/

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