国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > CSS > 正文

CSS 高級技巧總結(必看)

2024-07-11 08:32:51
字體:
來源:轉載
供稿:網友

在我們平時寫代碼的時候沒有沒有掌握一些CSS技巧呢? 今天給大家分享一個《CSS 高級技巧匯總讓你的代碼簡潔高效》。大家務必掌握這些小技巧,會讓你非常高效率的寫出網頁的。

css

◆使用 :not() 在菜單上應用/取消應用邊框

先給每一個菜單項添加邊框

CSS Code復制內容到剪貼板
  1. /* add border */   .nav li {   
  2.      border-right: 1px solid #666;    }  

……然后再除去最后一個元素……

CSS Code復制內容到剪貼板
  1. //* remove border */   .nav li:last-child {   
  2.      border-right: none;    }  

……可以直接使用 :not() 偽類來應用元素:

CSS Code復制內容到剪貼板
  1. .nav li:not(:last-child) {         border-right: 1px solid #666;   
  2. }  

這樣代碼就干凈,易讀,易于理解了。

當然,如果你的新元素有兄弟元素的話,也可以使用通用的兄弟選擇符(~):

CSS Code復制內容到剪貼板
  1. ..nav li:first-child ~ li {         border-left: 1px solid #666;   
  2. }  

◆給 body添加行高

你不需要分別添加 line-height 到每個 <p>,<h*>等。只要添加到 body 即可:

CSS Code復制內容到剪貼板
  1. body {       line-height: 1;   
  2. }  

這樣文本元素就可以很容易地從 body 繼承。

◆所有一切都垂直居中

要將所有元素垂直居中,太簡單了:

CSS Code復制內容到剪貼板
  1. html, body {       height: 100%;   
  2.    margin: 0;    }   
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 汕头市| 黄龙县| 汝城县| 五家渠市| 双鸭山市| 平陆县| 湖南省| 盖州市| 长海县| 高尔夫| 深泽县| 玉环县| 沭阳县| 汉阴县| 金塔县| 青岛市| 方城县| 青铜峡市| 金坛市| 贵南县| 莱西市| 江源县| 收藏| 西乌珠穆沁旗| 平顶山市| 凤阳县| 读书| 东光县| 贵南县| 沛县| 五原县| 临汾市| 尤溪县| 呼和浩特市| 安塞县| 荆门市| 罗平县| 大港区| 博兴县| 江城| 岳阳县|