web前端入門到實戰:html元素有多個類名時,樣式覆蓋問題
<div class="carousel-item carousel-item-active"> </div>
有這樣的程式碼段
.carousel-item-active { width: 39.722vw; height: 21.667vw; border-radius: 2.083vw; border: 0.833vw solid rgba(72, 155, 97, 1); } .carousel-item { width: 30.556vw; height: 16.667vw; background: rgba(255, 255, 255, 1); border-radius: 1.389vw; border: 0.278vw solid rgba(214, 214, 214, 1); } web前端開發學習Q-q-u-n: 731771211,分享學習的方法和需要注意的小細節,不停更新最新的教程和學習方法(詳細的前端專案實戰教學影片,PDF)
生效的類名以css檔案中最後定義的類的樣式為準
比如上面這段程式碼
生效的樣式是carousel-item的樣式
然後在css樣式裡面調整兩個樣式的順序
.carousel-item { width: 30.556vw; height: 16.667vw; background: rgba(255, 255, 255, 1); border-radius: 1.389vw; border: 0.278vw solid rgba(214, 214, 214, 1); } .carousel-item-active { width: 39.722vw; height: 21.667vw; border-radius: 2.083vw; border: 0.833vw solid rgba(72, 155, 97, 1); }
不修改html元素
然後此時生效的樣式是carousel-item-active
也就是
width: 39.722vw; height: 21.667vw; border-radius: 2.083vw; border: 0.833vw solid rgba(72, 155, 97, 1); web前端開發學習Q-q-u-n: 731771211,分享學習的方法和需要注意的小細節,不停更新最新的教程和學習方法(詳細的前端專案實戰教學影片,PDF)
總結:當某個元素繫結多個類名,且樣式類中有多個相同屬性時,根據編寫的先後順序生效,寫在前面的會被後面覆蓋,而與html中class屬性中的類名書寫關係麼有關係
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901074/viewspace-2672918/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- web前端入門到實戰:HTML元素巢狀問題Web前端HTML巢狀
- web前端入門到實戰:Js代理模式Web前端JS模式
- web前端入門到實戰:擼兩個天氣小程式Web前端
- web前端入門到實戰:H5-canvas實現粒子時鐘Web前端H5Canvas
- HTML中設定多個class屬性css的優先順序,css樣式覆蓋HTMLCSS
- web前端入門到實戰:好用的Js圖表庫Web前端JS
- web前端入門到實戰:css3 實現大轉盤Web前端CSSS3
- Nginx入門到實戰(4)常見問題Nginx
- web前端入門到實戰:簡單的圖片輪播Web前端
- web前端入門到實戰:常用網頁元素命名規範Web前端網頁
- web前端入門到實戰:原生js判斷某個元素是否有指定的class名的幾種方法Web前端JS
- web前端入門到實戰:css騷操作之表單驗證Web前端CSS
- web前端入門到實戰:CSS 層疊上下文(Stacking Context)Web前端CSSContext
- 前端開發入門到實戰:HTML5進階FileReader的使用前端HTML
- 前端開發入門到實戰:html5語義化標籤前端HTML
- 樹上最小點覆蓋的一類問題
- web前端入門到實戰:非同步載入CSS最簡單的實現方式Web前端非同步CSS
- web前端入門到實戰:JS中new操作符原始碼實現Web前端JS原始碼
- web前端入門到實戰:30行前端程式碼實現任意文字轉粒子Web前端
- 【WEB基礎】HTML & CSS 基礎入門(4)列表及其樣式WebHTMLCSS
- 線段覆蓋問題
- 棋盤覆蓋問題
- 前端開發入門到實戰:css單行截斷和多行截斷問題前端CSS
- web前端入門到實戰:css滑鼠經過彈出子選單特效Web前端CSS特效
- web前端入門到實戰:js擷取字串相關的知識點Web前端JS字串
- 前端開發入門到實戰:HTML5新增和廢棄的標籤前端HTML
- Flutter For Web入門實戰FlutterWeb
- 如何覆蓋元件的自帶樣式元件
- web前端入門到實戰:你真的瞭解CSS繼承嗎?看完必跪Web前端CSS繼承
- web3從入門到實戰-理論篇Web
- 前端開發入門到實戰:css實現修改瀏覽器自動填充表單的預設樣式前端CSS瀏覽器
- Linux入門到實戰Linux
- 【離散優化】覆蓋問題優化
- web前端入門到實戰:css3迴圈,模擬拼多多動畫效果Web前端CSSS3動畫
- go從入門到實戰-極客時間Go
- HTML入門(樣例)HTML
- web3從入門到實戰-NFT與代幣Web
- 記 Ant Designer Vue 2.0.1 layout 丟失樣式類名問題分析Vue