我遇到媒體查詢問題。我希望我的主div
的寬度爲960像素,但如果屏幕小於960像素 - 我希望它是任何當前寬度的80%。如何正確使用css媒體查詢進行響應式設計
我從960px只得到80%,而不是80%(例如:800px的80%,700px的80%)。
HTML:
<body>
<div class="main">
Some big amound of text
</div>
</body>
CSS:
body{
width:100%;
}
.main {
display: block;
height: 600px;
width: 960px;
}
@media (max-width: 960px) {
.main {
width:80%;
}
}
我希望它是液體,但它是在2個位置只有固定的:960像素和80%的960像素 - 怎麼辦我讓它變得流暢?
您需要發佈更多的html和css。也許在http://jsfiddle.net重新創建問題,因爲此時您發佈的CSS應該正常工作。 – tw16
你使用什麼瀏覽器?我已經測試了您在最新版本的Safari,Chrome,Firefox和Opera for OSX中提供的代碼,並且您可以按照自己的意願進行操作。 – bookcasey
它在鉻中工作。我正在使用火狐5.0 - 我想這是問題...將更新它,並重新檢查。 – Alon