亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

棋牌| 大化| 嘉义县| 措美县| 察雅县| 衡南县| 瓦房店市| 沧源| 安吉县| 图木舒克市| 当雄县| 庄河市| 南昌市| 贵定县| 崇文区| 民和| 肃南| 秦安县| 武邑县| 海口市| 繁昌县| 兴国县| 绥滨县| 库伦旗| 德化县| 调兵山市| 新昌县| 凌海市| 宁都县| 临安市| 兴业县| 万州区| 竹北市| 乐至县| 七台河市| 凤城市| 隆昌县| 东至县| 印江| 绥芬河市| 韶关市|