我使用unsemantic網格佈局,但是,與下面的代碼我預計體 div來調整到100%,當分辨率位於平板的範圍內調整:unsemantic響應列 - 將無法在平板電腦
<div class="grid-parent tablet-grid-100 grid-80" id="body">
<div class="grid-100" id="search-result">
search return
</div>
<div class="grid-50" id="column-left">Column left</div>
<div class="grid-50" id="column-right">Column right</div>
</div>
但是,它保持在80%,直到它達到移動大小(默認回到100%)。我已經包括以下css文件:
<link rel="stylesheet" href="./assets/stylesheets/demo.css" />
<link rel="stylesheet" href="./assets/stylesheets/dan.css" />
<link rel="stylesheet" href="./assets/stylesheets/unsemantic-grid-base.css" />
<link rel="stylesheet" href="./assets/stylesheets/unsemantic-grid-responsive-tablet.css" />
<noscript>
<link rel="stylesheet" href="./assets/stylesheets/unsemantic-grid-mobile.css" />
</noscript>
<script>
var ADAPT_CONFIG = {
path: './assets/stylesheets/',
dynamic: true,
range: [
'0 to 767px = unsemantic-grid-mobile.css',
'767px = unsemantic-grid-desktop.css'
]
};
</script>
<script src="./assets/javascripts/adapt.min.js"></script>
我真的不明白爲什麼它不工作!
對不起,是一個痛苦和不回答你的問題,但爲什麼不只是包括移動和臺式機CSS放到一個文件中,並利用@media函數來應用它們。這樣可以避免在另一個JS文件中加載並運行腳本,這些腳本不僅彌補了文件大小的小幅增加。 – justinavery