91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

css中的:empty是什么

發布時間:2022-03-03 09:39:37 來源:億速云 閱讀:131 作者:小新 欄目:web開發

這篇文章將為大家詳細講解有關css中的:empty是什么,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

  首先我們來了解一下:empty是什么?有什么作用?

  :empty是一個css的偽類選擇器,用于選擇頁面中為空的元素。

  如果元素沒有任何子元素(節點)或文本內容,則該元素計為空。注釋和處理指令不會影響元素是否為空。如:

  <div><!-在這里評論-></div>

  會被認為是空的,進而被:empty選中,而:

  <div>

  文本和子節點。

  <p>這里有一些內容。</p></div><div>

  在這打字。

  </div>

  則不會被認為是空,因此與選擇器不匹配。

  選擇空元素對于隱藏這些元素很有用,因為如果它們有填充,它們可能是奇怪的垂直和/或水平空白區域的原因。它對于在不再需要或有用空元素的動態環境中刪除空元素也很有用。例:

  /*選擇并隱藏頁面上的所有元素*/

  *:empty{

  display:none;

  }

  /*選擇并隱藏所有空段落*/

  p:empty{

  display:none;

  }

  /*選擇并隱藏所有空的菜單項*/

  nava:empty{

  display:none;

  }

  /*選擇表中的空表格單元格并對其應用背景顏色*/

  td:empty{

  background-color:#eee;

  }

  說明:

  1、由偽元素::before,::after生成的內容并不算作“真實”內容,即使它們存在于元素內部,也不會影響元素之間的空白。

  2、元素內的空格和空子元素計為該元素內的字符信息,因此如果元素包含兩個元素中的一個,則該元素不再被視為空。例如,以下兩個元素不被視為空:

  <p></p><!-包含一個空格->

  <p><span></span></p><!-包含一個空元素->

  3、由于空格被視為內容,因此打開但未關閉的元素標記也不會為空。例如:

  <p>

  4、如果開始標記后面緊跟另一個標記,則它再次被視為空。

  <p><p>內容......</p>

  5、如果一個開放標記后跟另一個未直接跟隨另一個標記的開放標記,則第一個標記被認為是空的,而第二個標記則不是(因為空白)。例如:

  <p><p>

  6、自閉合元件,例如<hr/>,<br/>,和<img/>等都會被認為是空的,并且將和:empty選擇器匹配。

  下面我們通過簡單的示例來看看:empty的使用:

  示例演示:把亞麻色背景應用于空段落

  html代碼:

  <divclass="container">

  <p>

  測試,測試,測試,測試,測試,測試,測試,測試,測試。

  </p>

  <p></p>

  <p>

  測試,測試,測試,測試,測試,測試,測試,測試,測試,測試,測試,測試,測試,測試,測試,測試,測試,測試,測試,測試,測試!

  </p>

  <pclass="pseudo"></p>

  <p><!--這里評論--></p>

  <p><p></p>

  </div>

  css代碼:

  .container{

  margin:40pxauto;

  max-width:700px;

  }

  p:empty{

  background-color:linen;

  padding:15px;

  }

  .pseudo::before{

  content:"::before添加內容";

  }


關于“css中的:empty是什么”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安阳市| 高邑县| 蓬安县| 东乌珠穆沁旗| 榆社县| 花垣县| 镇安县| 凯里市| 郧西县| 襄樊市| 福安市| 天门市| 安图县| 鄂托克前旗| 汽车| 蕲春县| 理塘县| 清远市| 巴林左旗| 通化县| 会泽县| 万盛区| 依兰县| 平泉县| 郯城县| 舞钢市| 丹棱县| 荃湾区| 宁津县| 上林县| 米脂县| 墨竹工卡县| 进贤县| 罗平县| 绥江县| 乡城县| 三穗县| 郁南县| 神木县| 通山县| 上高县|