例如:網頁在屏顯300~600~900~1200四個階段的佈局與內容(https://mediaqueri.es/):css
例如:攜程有pc版和手機版,在pc端擬化手機效果:css3
segmentfault網站的響應式佈局:segmentfault
若是想要更好的用戶體驗,建議使用響應式佈局bash
<meta name="viewport" content="width=device-width, initial-scale=1" />
// viewport是網頁默認的寬度和高度
// 網頁寬度默認等於屏幕寬度(width=device-width),原始縮放比例(initial-scale=1)爲1.0
// 即網頁初始大小佔屏幕面積的100%複製代碼
兼容:https://code.google.com/archive/p/css3-mediaqueries-js/
<link rel="stylesheet" type="text/css" media="screen and (max-device-width: 400px)"
href="tinyScreen.css" />
或者:
@import url("tinyScreen.css") screen and (max-device-width: 400px);
複製代碼
@media screen and (max-device-width: 400px) {
.column {
float: none;
width:auto;
}
#sidebar {
display:none;
}
}
複製代碼
img { max-width: 100%;}複製代碼