原文:使用 CSS 根據兄弟元素的個數來調整樣式

在某些場景下,我們需要根據兄弟元素的總數來為它們設置樣式。最常見的場景就是,當一個列表不斷延長時,通過隱藏控件或壓縮控件等方式來節省屏幕空間,以此提升用戶體驗。 為保證一屏內容能展示更多的內容,需要將多余的列表項隱藏。 二級導航菜單:當菜單項為 項時,寬度為 當菜單項為 項時,每項寬度為 當菜單項為 項時,每項寬度為 . 當菜單項為 項及以上時,寬度不定,根據內容寬度調整,超出屏幕后滑動菜單查看隱 ...

2018-12-05 15:39 0 1166 推薦指數:

查看詳情

CSS根據子元素個數不同定義樣式

  近日面試,遇見了一個這樣的問題,不會,便記下來。   問題:如何根據子元素個數的不同定義不同的樣式?   代碼:HTML   CSS:   結果:   解釋: ...

Thu Apr 06 18:10:00 CST 2017 1 2980
使用jQuery改變HTML元素CSS樣式

<script>$(document).ready(function() {$("#target1").css("color","red");});</script> <!-- Only change code above this line. --> ...

Thu Jun 13 06:16:00 CST 2019 0 2043
使用chrome查看頁面元素css樣式

使用chrome查看頁面元素css樣式   我們在寫頁面的時候,可能總是不知道怎么回事,就發現某個元素出現了問題,但是不知道為什么會這樣,這時候,就需要使用強大的chrome了!!!   舉例說明: 1.   我們希望看到博客園這張圖片的具體信息。就可以打開chrome的開發者工具 ...

Mon Dec 05 11:39:00 CST 2016 1 27372
同級兄弟元素之間的CSS控制

為了實現這個導航效果:選中菜單中某一項,隱藏掉自身的左邊背景線條,同時讓他的下一個兄弟元素也隱藏掉線條。 有一種選擇器就叫兄弟元素選擇器,分為臨近兄弟和普通兄弟。臨近兄弟:用 + 表示,只匹配該元素后邊的第一個同級元素。普通兄弟:用 ~ 表示,匹配該元素后邊的所有同級元素。給個例 ...

Sat Jul 11 20:15:00 CST 2015 0 2358
基本CSS調整元素的填充-邊框

三個重要的屬性控制圍繞每個HTML元素的空間:padding,border,和margin。 padding padding:是內邊距大小 blue-box padding 10px: blue-box padding 20px: padding有4個單獨設置的屬性 ...

Sun Sep 13 23:35:00 CST 2020 0 590
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM