0
很簡單,我有兩個div和我展示一個當瀏覽器的寬度超過一定值時,另一個當它低於,這個CSS:隱藏一個div仍然佔據屏幕房地產
@media only screen and (max-width: 1200px) {
.desktop {
visibility: hidden;
}
.mobile {
visibility: visible;
}
}
而這個HTML:從知名度角度
<div class="desktop">Desktop stuff</div>
<div class=mobile">Mobile Stuff</div>
工作正常,但它並沒有釋放的屏幕房地產。無論您是否可以看到div,空間都會佔用。
如何使div不僅不可見,而且在看不見的時候也不佔用任何空間,如果這樣做有意義?
感謝
* 「但也不會佔用任何空間,而看不見的」 *'寬:0;高度:0;餘量:0;填充:0; border:0;'或者你只是想用'display:block;'和'display:none;'來代替? – Popnoodles