我想設計一個報表頁面,其中打印到移動設備的佈局不同。我正在使用bootstrap v3。看起來網格不能區分兩者,因爲打印的斷點與移動的斷點相同(xs)用於打印的自舉網格
例如:在下面的測試html中,我的打印頁面(或打印預覽)顯示了xs6列並排但sm6列堆疊。 xs和sm之間沒有斷點。
當然,我的打印頁面比我的移動視口寬,所以不應該使用sm佈局?
我做錯了什麼或者是這樣嗎?是否有打印的定義視口寬度?
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Test</title>
<link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css">
</head>
<body>
<div class="container">
<div class="row">
<div class="col-xs-6">
xs6
</div>
<div class="col-xs-6">
xs6
</div>
</div>
<div class="row">
<div class="col-sm-6">
sm6
</div>
<div class="col-sm-6">
sm6
</div>
</div>
</div>
</body>
</html>
這個問題http://stackoverflow.com/questions/320357/safe-width-in-pixel-for-printing-web-pages指向事實的打印視口(A4的)是670px這是我的問題是。我的打印頁面和我的移動風格之間存在衝突,因爲它們都具有相似的視口大小。 –