AVt天堂网 手机版,亚洲va久久久噜噜噜久久4399,天天综合亚洲色在线精品,亚洲一级Av无码毛片久久精品

當前位置:首頁 > 科技  > 軟件

一篇文章帶你了解 CSS 屬性選擇器

來源: 責編: 時間:2023-08-05 11:45:56 4534觀看
導讀屬性選擇器對帶有指定屬性的 HTML 元素設置樣式。可以為擁有指定屬性的 HTML 元素設置樣式,而不僅限于 class 和 id 屬性。一、了解屬性選擇器CSS屬性選擇器提供了一種簡單而強大的方法,可以根據特定屬性或屬性值的存在

屬性選擇器對帶有指定屬性的 HTML 元素設置樣式。可以為擁有指定屬性的 HTML 元素設置樣式,而不僅限于 class 和 id 屬性。7l028資訊網——每日最新資訊28at.com

7l028資訊網——每日最新資訊28at.com

[title]上例中的選擇器匹配具有title屬性的所有元素。7l028資訊網——每日最新資訊28at.com

還可以通過將屬性選擇器放置在元素類型選擇器之后,將選擇范圍限制為特定的HTML元素。7l028資訊網——每日最新資訊28at.com

示例7l028資訊網——每日最新資訊28at.com

<style>    abbr[title] {        color: red;}</style>

7l028資訊網——每日最新資訊28at.com

選擇器abbr[title]僅匹配具有title屬性的元素,因此它匹配縮寫,但不匹配具有屬性的錨元素title。7l028資訊網——每日最新資訊28at.com

1. CSS [attribute="value"]選擇器

可以使用=運算符使屬性選擇器匹配屬性值與給定值完全相等的任何元素:7l028資訊網——每日最新資訊28at.com

示例7l028資訊網——每日最新資訊28at.com

<style>    input[type="text"] {        border:1px solid red;    }    input[type="submit"] {        border:1px solid green;    }</style>

7l028資訊網——每日最新資訊28at.com

解析:7l028資訊網——每日最新資訊28at.com

上例中的選擇器匹配[ input 具有type屬性值等于的所有元素submit。7l028資訊網——每日最新資訊28at.com

2. CSS [attribute?="value"]選擇器

可以使用~=運算符來使屬性選擇器與屬性值是由空格分隔的值(例如class="alert warning")的列表的任何元素匹配,其中一個值等于指定的值:7l028資訊網——每日最新資訊28at.com

示例7l028資訊網——每日最新資訊28at.com

<style>    [class~="warning"] {        color: #fff;        background: red;    }</style>

7l028資訊網——每日最新資訊28at.com

該選擇器將任何具有class屬性的HTML元素匹配,該屬性包含以空格分隔的值,其中一個為warning。例如,它具有類值的元素相匹配warning,alert warning等等。7l028資訊網——每日最新資訊28at.com

3. CSS [attribute |="value"]選擇器

可以使用|=運算符使屬性選擇器與屬性具有以指定的值開頭的連字符分隔的值列表的任何元素匹配:7l028資訊網——每日最新資訊28at.com

示例7l028資訊網——每日最新資訊28at.com

<style>    p[lang|=en] {        color: #fff;        background: blue;    }</style>

7l028資訊網——每日最新資訊28at.com

解析:7l028資訊網——每日最新資訊28at.com

上例中的選擇器匹配具有lang屬性的所有元素,該屬性包含以開頭的值en,無論該值后面是否帶有連字符和更多字符。換句話說,它的元素相匹配lang具有價值屬性en,en-US,en-GB等,而不能為US-en,GB-en。7l028資訊網——每日最新資訊28at.com

4. CSS [attribute ^="value"]選擇器

可以使用^=運算符使屬性選擇器與屬性值以指定值開頭的任何元素匹配。它不必是一個完整的詞。7l028資訊網——每日最新資訊28at.com

示例7l028資訊網——每日最新資訊28at.com

<style>            a[href^="http://"] {                background:url(img/border.png) 100% 50% no-repeat;                padding-right: 15px;            }</style>

7l028資訊網——每日最新資訊28at.com

上例中的選擇器將定位所有外部鏈接并添加一個小圖標,指示它們將在新的選項卡或窗口中打開。7l028資訊網——每日最新資訊28at.com

5. CSS [attribute *="value"]選擇器

可以使用*=運算符使屬性選擇器匹配其屬性值包含指定值的所有元素。7l028資訊網——每日最新資訊28at.com

示例7l028資訊網——每日最新資訊28at.com

<style>    [class*="warning"] {        color: #fff;        background: red;    }</style>

注:7l028資訊網——每日最新資訊28at.com

上例中的此選擇器將所有HTML元素與classvalue包含的屬性進行匹配warning。7l028資訊網——每日最新資訊28at.com

例如,它的元素相匹配具有類值warning,alert warning,alert-warning或alert_warning等。7l028資訊網——每日最新資訊28at.com

三、使用屬性選擇器樣式化表單

屬性選擇器對于不帶class或的樣式樣式特別有用id:7l028資訊網——每日最新資訊28at.com

示例7l028資訊網——每日最新資訊28at.com

input[type="text"], input[type="password"] {    width: 150px;    display: block;    margin-bottom: 10px;    background: yellow;}input[type="submit"] {    padding: 2px 10px;    border: 1px solid #804040;    background: #ff8040;}

7l028資訊網——每日最新資訊28at.com

四、總結

本文基于CSS基礎,講解了CSS 屬性選擇器,了解屬性選擇器的含義,對一些常見的屬性通過案例進行詳細的講解。最后通過一個小項目,樣式化表單,進一步的加深理解。7l028資訊網——每日最新資訊28at.com

歡迎大家積極嘗試,有時候看到別人實現起來很簡單,但是到自己動手實現的時候,總會有各種各樣的問題,切勿眼高手低,勤動手,才可以理解的更加深刻。7l028資訊網——每日最新資訊28at.com

代碼很簡單,希望對你學習有幫助。7l028資訊網——每日最新資訊28at.com

本文鏈接:http://www.tebozhan.com/showinfo-26-137-0.html一篇文章帶你了解 CSS 屬性選擇器

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com

上一篇: 19個 JavaScript 單行代碼技巧,讓你看起來像個專業人士

下一篇: 使用LLM插件從命令行訪問Llama 2

標簽:
  • 熱門焦點
  • 一加Ace2 Pro真機揭曉 鈦空灰配色質感拉滿

    終于,在經過了幾波預熱之后,一加Ace2 Pro的外觀真機圖在網上出現了。還是博主數碼閑聊站曝光的,這次的外觀設計還是延續了一加11的方案,只是細節上有了調整,例如新加入了鈦空灰
  • 小米官宣:2023年上半年出貨量中國第一!

    今日早間,小米電視官方微博帶來消息,稱2023年小米電視上半年出貨量達到了中國第一,同時還表示小米電視的巨屏風暴即將開始。“公布一個好消息2023年#小米電視上半年出貨量中國
  • 摸魚心法第一章——和配置文件說拜拜

    為了能摸魚我們團隊做了容器化,但是帶來的問題是服務配置文件很麻煩,然后大家在群里進行了“親切友好”的溝通圖片圖片圖片圖片對比就對比,簡單對比下獨立配置中心和k8s作為配
  • 量化指標是與非:挽救被量化指標扼殺的技術團隊

    作者 | 劉新翠整理 | 徐杰承本文整理自快狗打車技術總監劉新翠在WOT2023大會上的主題分享,更多精彩內容及現場PPT,請關注51CTO技術棧公眾號,發消息【WOT2023PPT】即可直接領取
  • 三萬字盤點 Spring 九大核心基礎功能

    大家好,我是三友~~今天來跟大家聊一聊Spring的9大核心基礎功能。話不多說,先上目錄:圖片友情提示,本文過長,建議收藏,嘿嘿嘿!一、資源管理資源管理是Spring的一個核心的基礎功能,不
  • 零售大模型“干中學”,攀爬數字化珠峰

    文/侯煜編輯/cc來源/華爾街科技眼對于絕大多數登山愛好者而言,攀爬珠穆朗瑪峰可謂終極目標。攀登珠峰的商業路線有兩條,一是尼泊爾境內的南坡路線,一是中國境內的北坡路線。相
  • OPPO、vivo、小米等國內廠商Q2在印度智能手機市場份額依舊高達55%

    7月20日消息,據外媒報道,研究機構的報告顯示,在全球智能手機出貨量同比仍在下滑的大背景下,印度這一有潛力的市場也未能幸免,出貨量同比也有下滑,多家廠
  • 首發天璣9200+ iQOO Neo8系列發布首銷售價2299元起

    2023年5月23日晚,iQOO Neo8系列正式發布。其中,Neo系列首款Pro之作——iQOO Neo8 Pro強悍登場,限時售價3099元起;價位段最強性能手機iQOO Neo8同期上市
  • 2022爆款:ROG魔霸6 冰川散熱系統持續護航

    喜逢開學季,各大商家開始推出自己的新產品,進行打折促銷活動。對于忠實的端游愛好者來說,能夠擁有一款夢寐以求的筆記本電腦是一件十分開心的事。但是現在的
Top