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

溫馨提示×

溫馨提示×

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

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

css中:not()選擇器的使用方法

發布時間:2021-04-30 14:07:57 來源:億速云 閱讀:322 作者:小新 欄目:web開發

這篇文章主要介紹css中:not()選擇器的使用方法,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

css的基本語法是什么

css的基本語法是:1、css規則由選擇器和一條或多條聲明兩個部分構成;2、選擇器通常是需要改變樣式的HTML元素;3、每條聲明由一個屬性和一個值組成;4、屬性和屬性值被冒號分隔開。

在css中,not選擇器用于匹配非指定元素/選擇器的每個元素,語法格式“:not(selector)”。not選擇器可以為每個非指定元素設置樣式,例“:not(p){background:red;”就是為每個并非p元素的元素設置背景顏色。

本教程操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

:not() 選擇器用于一些特殊的功能的呈現上,我舉一個我使用的例子:

css中:not()選擇器的使用方法

當你的鼠標hover到這些標簽的時候,會想第二個標簽一樣改變顏色。

而當你點擊第一個的時候標簽“Asset Sector”,然后再把鼠標hover上去的時候就不想要這個特效了。

這個改怎么實現吶?

很簡單,使用 &:not() 選擇器就可以很容易解決這個問題了。

在W3CSchool 上的定義:

:not(selector)選擇器匹配非指定元素/選擇器的每個元素。

看我做什么操作來達到上面的效果。

原始的代碼:

.pr-pos-box_tab {
  display: inline-block;
  margin-right: 5px;
  padding: 10px 12px 8px;
  color: @pr-dark-grey-2;
  font-size: 13px;
  font-weight: bold;
  background-color: @pr-middle-grey;  
  cursor: pointer;
  &:last-child{
    margin-right: 0;
  }
  &:hover{
    background-color: @pr-light-grey-7;
  }
}

改變后的代碼:

.pr-pos-box_tab {
  display: inline-block;
  margin-right: 5px;
  padding: 10px 12px 8px;
  color: @pr-dark-grey-2;
  font-size: 13px;
  font-weight: bold;
  background-color: @pr-middle-grey;  
  cursor: pointer;
  &:last-child{
    margin-right: 0;
  }
}
 
 
.pr-pos-box_tab:not(.pr-pos-box_tab--selected) {
  &:hover{
    background-color: @pr-light-grey-7;
  }
}

看出不同了么?

對~用了not(.pr-pos-box_tab--selected)來使hover的時候不作用到pr-pos-box_tab--selected標簽上

改變后的效果圖:

css中:not()選擇器的使用方法

以上是“css中:not()選擇器的使用方法”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

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

css
AI

南阳市| 黑河市| 陇南市| 革吉县| 平和县| 惠来县| 东方市| 德钦县| 收藏| 安康市| 重庆市| 保靖县| 石家庄市| 罗甸县| 沭阳县| 楚雄市| 阿城市| 永福县| 崇礼县| 分宜县| 天水市| 枣强县| 闵行区| 沅江市| 开平市| 师宗县| 大关县| 双峰县| 西华县| 新野县| 赣榆县| 舟曲县| 松潘县| 会昌县| 曲周县| 崇文区| 昆明市| 乌拉特中旗| 水富县| 文成县| 阳泉市|