亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在類和懸停元素之間應用元素樣式?

如何在類和懸停元素之間應用元素樣式?

慕容3067478 2023-12-04 14:37:22
我嘗試優化我的日歷小部件。我想用單獨的顏色填充 之間的所有元素selected_first(button:hover參見代碼示例):body {  background: #000;}div {  counter-reset: btn;  display: flex;  flex-flow: row wrap;  max-width: 200px;}button {  flex: 0 0 20%;  display: block;  height: 30px;  border: 0;  background-color: #333;  color: #fff;  border: 1px solid #000;;}button:before {  counter-increment: btn;  content: counter(btn);}button[value="selected_first"] {  background: green !important;}button[value="selected_first"] ~ button, button:hover {  background: blue;}button[value="selected_first"] ~ button:hover ~ button {  background: #333;   }<div>  <button></button>  <button></button>  <button value="selected_first"></button>  <button></button>  <button></button>  <button></button>  <button></button>  <button></button>  <button></button>  <button></button></div>當鼠標懸停在按鈕上時它對我有用。但當沒有任何按鈕懸停時,它不起作用。它應該看起來像這樣: 預期結果但當沒有任何按鈕懸停時,它們仍然具有藍色背景。
查看完整描述

1 回答

?
MM們

TA貢獻1886條經驗 獲得超2個贊

考慮懸停在父元素上


body {

  background: #000;

}


div {

  counter-reset: btn;

  display: flex;

  flex-flow: row wrap;

  max-width: 200px;

}


button {

  flex: 0 0 20%;

  display: block;

  height: 30px;

  border: 0;

  background-color: #333;

  color: #fff;

  border: 1px solid #000;;

}


button:before {

  counter-increment: btn;

  content: counter(btn);

}


button[value="selected_first"] {

  background: green !important;

}




div:hover button[value="selected_first"] ~ button,

div:hover button:hover {

  background: blue;

}

div:hover  button:hover ~ button {

  background: #333;

 }

<div>

  <button></button>

  <button></button>

  <button value="selected_first"></button>

  <button></button>

  <button></button>

  <button></button>

  <button></button>

  <button></button>

  <button></button>

  <button></button>

</div>


查看完整回答
反對 回復 2023-12-04
  • 1 回答
  • 0 關注
  • 136 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號