Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CSS:将属性应用于元素_Css - Fatal编程技术网

CSS:将属性应用于元素

CSS:将属性应用于元素,css,Css,我想将框大小边框框设置为section元素,我想问它是否会应用于内部元素,看起来像test类和etc类?还是只对节元素 <section> <ul class="test"></ul> <li class="etc"></li> </section> 首先,HTML是错误的。正确的一点: <section> <ul class="test"> <li class="etc"&

我想将框大小边框框设置为section元素,我想问它是否会应用于内部元素,看起来像test类和etc类?还是只对节元素

<section>
<ul class="test"></ul>
<li class="etc"></li>
</section>


  • 首先,HTML是错误的。正确的一点:

    <section>
      <ul class="test">
        <li class="etc"></li>
      </ul>
    </section>
    
    
    

    对于您的问题,它将仅用于
    测试
    课程

    当您将样式指定给“section”时,如果这是您的问题,它将不会应用于“section ul”或“section li”

    您可以分别设置所有这些样式。

    不,但您可以看到字体和颜色之类的东西。还更正了小提琴中的代码

    如果查看标记为继承的部分,您将看到边框的样式属性没有继承

    而颜色是另一方面

    使用此选项可以帮助您了解样式将如何影响其他对象

    <section>
      <ul class="test">
        <li class="etc">test</li>
      </ul>
    
    </section>
    
    
    
    • 测试

    元素是否获取其祖先的属性取决于这些属性是否被继承


    表示未继承
    框大小调整
    。这意味着,如果
    部分
    具有
    框大小
    ,则不一定意味着
  • 将具有它。您必须分别选择它们。

    请您重新表述您的问题,这很难理解。如果我只设置了section元素,那么是否也将应用于ul和class元素?将不应用于ul,而是应用于class…)如果我只设置了section元素,那么它是否也将是applt yo ul和class元素?这完全取决于您使用的样式。我用一些有用的链接更新了答案,解释了为什么边框不会影响孩子们,而颜色会影响孩子们。这一切都与继承有关,有些属性会影响子对象。在可能应用影响子对象的选项的情况下,可以手动覆盖该选项。