2015-03-31 53 views

回答

2

將第二行更改爲此。

@media screen and (max-width:480px){ mydiv {display: block;} } 

對於隱藏/顯示我們通常使用display:none;display:block;

我們也可以使用visibility:hidden;visibility:visible;

displayvisibility是完全不同的性質。最重要的是 - 如果一個盒子設置爲visibility:hidden;(它將是完全透明的,沒有畫出任何東西),仍然會影響佈局。

https://developer.mozilla.org/en-US/docs/Web/CSS/visibility

0

它應該是這個樣子:

@media screen and (max-width: 960px){ 
    .mydiv{display:none;} 
} 
@media screen and (max-width: 480px){ 
    .mydiv{display:block;} 
} 

能見度仍然影響你的佈局和元素仍然存在,只是不可見,而顯示:無隱藏元素全部一起。

還要確保在引用要放置元素的類時。名稱之前,否則它不知道你指的是什麼課程。