css

css四種引用方式:

1. 寫在對(duì)應(yīng)標(biāo)簽內(nèi):

    <body style="background-color: grey;">
        <h1 style="text-align:center; color:red;"></h1>
    </body>

2. 寫在style標(biāo)簽內(nèi):

    <style>
        body{
            background-color : grey;
        }
        h1{
            text-align : center; 
            color : red;
        }
    </style>

3.link標(biāo)簽引入外部css

    <link rel="stylesheet"; href="./a.css">

4.使用@import引入外部css(用于引入多個(gè)css,例html-->a-->b)

    @import url(./b.css);  
  • 清除浮動(dòng)
    在子元素中添加浮動(dòng),父元素中添加clearfix類

     .clearfix::after{
          content:'';
          display:block;
          clear:both;
      }
    

    例如:
       <div class="bg-info clearfix">
           <button type="button" class="btn btn-secondary float-left">Example Button floated left</button>
           <button type="button" class="btn btn-secondary float-right">Example Button floated right</button>
        </div>
    
  • 常見用法解析

     .topNavBar > nav > ul > li > a{        >  代表只有當(dāng)后續(xù)元素為前元素子元素時(shí)才生效
          list-style:none;            消除列表小圓點(diǎn)
          text-decoration:none;       取消下劃線
          font-weight:bold;           加粗
          margin-left:17px;         外邊距
          padding-top: 5px;           內(nèi)邊距
          color:inherit;              繼承父標(biāo)簽顏色        color可以繼承
          font-family:'Arial Black'   字體
          font-size: 24px;            字體大小
      }
    
          .topNavBar > nav > ul > li > a{
              border-bottom : 3px solid transparent;  透明  
              display:block;      (當(dāng)li未能包裹a時(shí),例<li> 24,22 <a>24,30   使用block可解決)
           }
     
           .topNavBar > nav > ul > li > a:hower{      hover代表鼠標(biāo)懸停 (即當(dāng)鼠標(biāo)懸停在a標(biāo)簽時(shí))
              border-bottom : 3px solid  #e06567;     (懸停前后均設(shè)置相同邊框大小,可解決出現(xiàn)邊框后,左側(cè)文字浮動(dòng)問題動(dòng))
           }    
    

補(bǔ)充

  • 瀏覽器強(qiáng)制觸發(fā)元素懸浮狀態(tài):
    打開控制臺(tái),找到對(duì)應(yīng)html代碼,styles-->:hov-->:hover

  • .topNavBar .logo .card 與 .card 區(qū)別
    加上范圍,避免重名影響后續(xù)標(biāo)簽

      .topNavBar .logo .card{           
      color: #9A9DA2;
      }
      .card{            
      color: #9A9DA2;
      }
    
  • span標(biāo)簽
    <span>標(biāo)簽相連,內(nèi)容無間距;若有回車,會(huì)有間距

       <span class='rs'>RS</span><span class='card'>card</span>   
    
     .topNavBar .logo .rs {      可通過margin屬性調(diào)整間距
        margin-right: 4px;
        color: #e6686a;
      }

     <span class='rs'>RS</span>
     <span class='card'>card</span>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、學(xué)習(xí)資源 Google: 關(guān)鍵詞 MDN CSS Tricks Google: 阮一峰 css 張?chǎng)涡竦?24...
    Lichee_3be1閱讀 637評(píng)論 0 2
  • 我的公共CSS文件@import "normalize.css";/begin主頁面//begin主頁面/body...
    藍(lán)色海洋_1982閱讀 1,293評(píng)論 0 0
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,093評(píng)論 1 92
  • 1、垂直對(duì)齊 如果你用CSS,則你會(huì)有困惑:我該怎么垂直對(duì)齊容器中的元素?現(xiàn)在,利用CSS3的Transform,...
    kiddings閱讀 3,289評(píng)論 0 11
  • 朋友分別居各地, 每每想聚不容易。 如今微信常聯(lián)系, 指頭一點(diǎn)聊一起。 視頻見面笑瞇瞇, 想見就見真隨意。 這一輩...
    efab227f5376閱讀 295評(píng)論 18 42

友情鏈接更多精彩內(nèi)容