css 樣式

就記錄,腦子笨

強(qiáng)制換行
      //寬度要固定   
      // 強(qiáng)制不換行,超出顯示...  
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    
    // 自動換行,最多顯示4行
    word-wrap: break-word;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    text-overflow: ellipsis;
    overflow: hidden; 
    
    // 區(qū)別
    word-wrap: break-word;      // 自動換行
    word-break: break-all;      // 英文強(qiáng)制換行
圖片顯示樣式
// 圖片顯示樣式 - 平鋪
object-fit: cover;
關(guān)于滾動條樣式
// 修改組件中滾動條寬度  ::前加上組件class
.slider::-webkit-scrollbar{
  width:8px;
  background-color: #00000040;
}
.slider::-webkit-scrollbar-thumb{
  border-radius:4px;
  background-color: #00000040;
}
.slider::-webkit-scrollbar-track{
  background-color:transparent;
 }

// 全局修改, 在app.vue中或者main.js中引入
::-webkit-scrollbar{
  width:8px;
  background-color: #00000040;
}
::-webkit-scrollbar-thumb{
  border-radius:4px;
  background-color: #00000040;
}
::-webkit-scrollbar-track{
  background-color:transparent;
 }

關(guān)于hover事件
// 關(guān)于hover事件
// 父對子
<div class="div1">
    <p class="p1">hello, world</p>
</div>

.div1 {
  background-color: red;
  width: 200px;
  height: 200px;
  .p1 {
  color: white;
  }
}

.div1:hover .p1 {
  color: black;
}

// 同級
<div class="div1">
    div1
</div>
<p class="p1">
    p1
</p>
<p class="p1">
    p2
</p>

.div1 {
    background-color: red;
    width: 200px;
    height: 200px;
}
.p1 {
    color: black;
    width: 100px;
    height: 100px;
    background-color: orange;
}

// 同級之間,控制兄弟元素,~控制后面所有的兄弟元素
.div1:hover ~.p1 {
  background-color: white;
}

// 同級之間,控制兄弟元素,但是只能控制一個,并且是相鄰的后面元素
.div1:hover +.p1 {
  background-color: white;
}


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

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

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