2013-12-21 55 views
1

我想在twitter引導程序3中將基於像素的媒體更改爲基於媒體查詢。如何在twitter引導中將'像素'媒體查詢更改爲'em'基媒體查詢3

所以例如:

@media只有屏幕和(最大寬度:320像素){}將等於給@media只有屏幕和(最大寬度:20){}僅 @media屏幕和(最大寬度:480px){}將等於@media唯一屏幕和(最大寬度:30){}等

是否有更簡單的方法在bootstrap.css文件中執行此操作而不是更改所有媒體查詢需要花費很多時間。

在此先感謝

拉吉

回答

-2

你只需要添加「時間」的值的末尾,我編輯現在只

@media屏幕(最大寬度:320em) {max-width:320em; }

+0

嗨,不會320px是20em(320/16)16是基礎字體大小。此外,還有數百個媒體查詢需要更改,因此必須通過更快的方式通過LESS或SASS進行更改。 –

+0

嗨有誰知道這是怎麼回事? –

1

您可以在bootstrap.css文件中手動更新媒體查詢,它只會帶你一會兒。

按照此模式target/context = resultpx的值轉換爲em。重要提示:無論基本字體大小設置爲何(在Bootstrap 3中爲14px),使用em定義的媒體查詢總是基於16px。

h2{ 
    font-size: 2em /* 32px/16px = 2em */ 
} 

@media (min-width: 48em) {} /* 768px/16px = 48em */ 

做它在bootstrap.css所有媒體查詢,你會做。

+0

如果你使用BT的sass版本,你可以簡單地通過在一個地方覆蓋變量來完成,瞧。 – CreativeZoller