<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                #### **initial 默認值** 作用是把屬性設置回默認值,如之前統一設置ul,ol{list-style:none},如后面那個需要有序數字列表和無序標點列表,則只要設置:list-style:initial即可。 <br> #### **inherit**繼承,指繼承父級的屬性 **什么是繼承 inherit?** 意思就是你在某個elements上添加了以下的css 屬性,那么這個 elements 下面的所有子元素都會繼承這個css屬性。最典型的就是 color 這個屬性 **注意:** 繼承元素外的第一層是父級,第二層及以上是祖級,如果繼承元素要繼承的css樣式,父元素是無效的,則往祖級上,繼承優先級更高的樣式。 <br> <br> #### **css屬性值繼承(inherit)小解** **繼承:html元素可以從父元素那里繼承一部分css屬性,即使當前元素沒有定義該屬性。** **1.css可以和不可以繼承的屬性** 不可繼承的:display、margin、border、padding、background、height、min-height、max-height、width、min-width、max-width、overflow、position、left、right、top、bottom、z-index、float、clear、table-layout、vertical-align、page-break-after、page-bread-before和unicode-bidi。 所有元素可繼承:visibility和cursor。 內聯元素可繼承:letter-spacing、word-spacing、white-space、line-height、color、font、font-family、font-size、font-style、font-variant、font-weight、text-decoration、text-transform、direction。 終端塊狀元素可繼承:text-indent和text-align。 列表元素可繼承:list-style、list-style-type、list-style-position、list-style-image。 表格元素可繼承:border-collapse。 <br> **2.值的繼承**   <div class="text-indent">繼承也是基于文檔樹的,文檔樹中元素的某些屬性可以被其子元素繼承,每一個CSS屬性都定義了它能否被繼承。要設定文檔的某些缺省樣式屬性,可以在文檔樹的根上設定該屬性,如果這個屬性可以繼承,則其后代元素將繼承這個屬性,例如color、font-size等屬性。</div> <br> **3.“inherit(繼承)”值**   <div class="text-indent">每一個屬性可以指定值為“inherit”,即:對于給定的元素,該屬性和它父元素相對屬性的計算值取一樣的值。繼承值通常只用作后備值,它可以通過顯式地指定“inherit”而得到加強,例如: p { font-size: inherit; }</div> <br> **4.繼承的局限性**   <div class="text-indent">繼承雖然減少了重復定義的麻煩,但是,有些屬性是不能繼承的,例如border(邊框)、margin(邊距)、padding(補白)和背景等。</div> <div class="text-indent">這樣設定是有道理的,例如,為一個&lt;div&gt;設定了邊框,如果此屬性也繼承的話,那么在這個&lt;div&gt;內所有的元素都會有邊框,這無疑會產生一個讓人眼花繚亂的結果。同樣的,影響元素位置的屬性,例如margin(邊距)和padding(補白),也不會被繼承。</div> <br> <div class="text-indent">同時,瀏覽器的缺省樣式也在影響著繼承的結果。例如: body { font-size: 12px; } &lt;h2&gt;2級標題的文字不是12px。// &lt;/h2&gt; H2中文字將是標題2樣式的文字而非12px大小的文字。</div> <br> <div class="text-indent">這是因為瀏覽器的缺省樣式設定了&lt;h2&gt;的CSS規則。 同時,有些老版本的瀏覽器可能對繼承支持的不太好,例如某些瀏覽器當遇到&lt;table>&gt;時候,就會丟失所有的繼承的屬性,</div> <br> **5.能否取消**   <div class="text-indent">css屬性一旦繼承了不能被取消,只能重新定義樣式。</div> <br> **6.案例**   <div class="text-indent">父元素position:relative 子元素:position:absolute 父元素寬度固定,子元素會繼承父元素的寬度(對于二級導航很重要,當隱藏的那個導航欄寬度不固定,或者寬度大于父元素時,此時一般只能重新設置子元素的寬度)</div>
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看