第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

當子元素僅在 onClick 事件上呈現(xiàn)時,如何定位和分配特定的子元素

當子元素僅在 onClick 事件上呈現(xiàn)時,如何定位和分配特定的子元素

肥皂起泡泡 2023-09-28 15:33:44
我制作了兩個選擇字段下拉列表,它們包裝在父容器下。它們都有具有相同類名的下拉菜單,因此我決定使用 ':nth-child' 選擇器來定位第一個或第二個孩子。    .select-field {       .dropdown-list {          &:nth-child(1) {            top: 342px;          }          &:nth-child(2) {            top: 404px;          }       }    }然而,它為兩個孩子應用 ':nth-child(2)' 樣式。我意識到可能是這種情況,因為當僅單擊一個選擇字段下拉列表時,DOM 中只會呈現(xiàn)一個或另一個下拉列表。因此,如果我單擊第一個選擇字段,則在 DOM 中可以看到第一個選擇字段的下拉列表,但第二個選擇字段的下拉列表則看不到,這是可以理解的。所以我認為它只能識別一個孩子。如果單擊第一個選擇字段,反之亦然:<div class="container"> <div class="select-field">  <div class="dropdown-list">   <ul>     <li></li>     <li></li>   </ul>  </div>  </div> <div class="select-field"> *other dropdown is not rendered* </div></div>考慮到這些下拉列表取決于事件,有沒有辦法讓我應用這些樣式?
查看完整描述

1 回答

?
慕村9548890

TA貢獻1884條經驗 獲得超4個贊

您需要定位select-fieldwith:nth-child選擇器:


.select-field {

  &:nth-child(1) .dropdown-list {

    top: 342px;

    border: 2px dashed black; 

  }

  

  &:nth-child(2) .dropdown-list {

    top: 404px;

    border: 2px dashed gold;

  }

}


查看完整回答
反對 回復 2023-09-28
  • 1 回答
  • 0 關注
  • 90 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

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

公眾號

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