我有一些問題尋找解決方案。我如何刪除父母與其中的某個孩子(媒體查詢)
我有一個叫做.mainCont
的類,我用它來爲每個主體部分。
我遇到的問題是,當網站切換到響應式設計時,我可以隱藏父項中的內容,但由於我無法隱藏父項,所以我留下了一個空矩形。
如果我隱藏父母,那麼一切都會隱藏,如果我隱藏孩子,父母將保持空白。
(我不想傷心地使用任何腳本,這一點,它必須是CSS /媒體查詢。)
下面是HTML,
<div class="mainCont sideCont">
<div class="gridBox"></div><!--
--><div class="gridBox right"></div><!--
--><div class="gridBox bottom"></div><!--
--><div class="gridBox right bottom"></div>
</div>
我需要隱藏.gridBox
但我無法隱藏.mainCont
的所有實例,因爲頁面的其他元素使用此選項。
有沒有我可以使用的選擇器?我試過這個,
.gridBox:parent {
display: none;
}
這似乎沒有工作,發現在css-tricks。
我能想到的唯一的其他選擇是給容器一個唯一的ID,但我寧願不必。有任何想法嗎?
這裏是JSFIDDLE看看結構是如何。 (某些原因,小提琴將不會顯示我的.gridBox
應該如何,但它必須與其它丟失HTML)
這裏是Live Site,看看他們是如何想看看,但相關的代碼在小提琴被隔離。
你想隱藏內部'.gridBox'?或者你想隱藏第一個'.gridBox'? – jackJoe
如果你想隱藏第一個'.gridBox',你試過'.gridBox:first-child {display:none;}'? – jackJoe
我想隱藏他們加上他們的父母。我不能只顯示沒有任何類.mainCont,因爲那裏使用的不止是那裏。 –