久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      詳解CSS-opacity子元素繼承父元素透明度的解決方法

      這篇文章主要介紹了詳解CSS-opacity子元素繼承父元素透明度的解決方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

      在寫項(xiàng)目頁面的過程中,遇到子元素繼承父元素透明度的問題,查找了好多文檔給出的都是第一種方法,這種方法主要解決簡(jiǎn)單場(chǎng)景的,而對(duì)于設(shè)置復(fù)雜的background時(shí),該方法不再適用。

      分析原因:

      父元素背景顏色設(shè)置透明度opacity:0.5,子元素會(huì)繼承,給子元素設(shè)置opacity:1,子元素的透明度也是在父元素0.5的基礎(chǔ)上設(shè)置的。

      第一種方法:

      父元素背景顏色設(shè)置透明度時(shí),避免使用background:#000;opacity:0.5,建議使用background:rgba(0,0,0,0.5)

      第二種方法:

      如果設(shè)置背景色為漸變色等這種復(fù)雜背景,第一種方法就不在適用。

      background-image: linear-gradient(-180deg, rgba(20,20,20,0.00) 19%, #303030 100%);
      opacity: 0.5;

      因?yàn)樽釉貢?huì)繼承父元素的opacity屬性,我們讓它不成為子元素。新增一個(gè)子元素,將其絕對(duì)定位到父元素位置,然后在該元素上設(shè)置背景色與透明度。

      <div class=”container”>
      <div class=”content”>
      <p>我是class為content的DIV</p>
      <p>我的背景是class為background的背景</p>
      <p>通過相對(duì)定位和絕對(duì)定位,我把class為background的DIV移動(dòng)到了我的位置。</p>
      <p>同時(shí)通過我的較大的z-index浮在了它的上面。 :)</p>
      </div>
      <div class=”background”></div>
      </div>

      .container {
      width: 300px;
      height: 250px;
      color: #fff;
      position:relative;
      }
      .content {
      position:relative;
      z-index:5;
      width: 100%;
      height: 100%;
      overflow: hidden;
      }
      .background {
      background-color: #37a7d7;
      position:absolute;
      top:0px;
      left:0px;
      width:100%;
      height:100%;
      z-index:1;
      /*兼容IE7、8 */
      -ms-filter:”progid:DXImageTransform.Microsoft.Alpha(Opacity=50)”;
      filter: alpha(opacity=50);
      opacity:.5;
      }

      文章來源:腳本之家,原文鏈接:https://www.jb51.net/css/744197.html

      詳解CSS-opacity子元素繼承父元素透明度的解決方法

      申請(qǐng)創(chuàng)業(yè)報(bào)道,分享創(chuàng)業(yè)好點(diǎn)子。點(diǎn)擊此處,共同探討創(chuàng)業(yè)新機(jī)遇!

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)