2014-02-14 59 views
0

我只使用col col-md-10爲一個元素,並希望切換到col col-md-12在一個較小的屏幕上,我怎麼能用bootstrap做到這一點?Bootstrap網格系統:切換類名稱?

上的負載,

<div class="col col-md-10"> 
    <img src="xxx.jpg" class="img-responsive"/> 
</div> 

這樣我就可以得到這個當我調整瀏覽器更小,

<div class="col col-md-12"> 
    <img src="xxx.jpg" class="img-responsive"/> 
</div> 

這可能嗎?

回答

1

所以,你想:

  • 在介質(大型)設備10山坳格
  • 上小(超小)設備12山坳DIV

由於Bootstrap 3首先是移動設備,請使用此代碼:

<div class="container"> 
    <div class="col col-xs-12 col-md-10 col-md-offset-1"> 
    <img src="xxx.jpg" class="img-responsive"> 
    </div> 
</div> 

我會先設置一個12-col尺寸。如果設備達到992像素(也就是說,如果它是中等設備或更多),那麼它將覆蓋大小,並使用10-col佈局。

.col-md-offset-1在這裏居中你的形象,只有在中型/大型設備

Bootply

+0

感謝您的回答!出於某種原因,col-md-offset-1不會使我的照片圖像居中。所以我總是不得不在圖像標籤中使用這個'style =「margin:0 auto!important;」'。 – laukok

+1

將所有內容全部放在'.container'中,就像在我的Bootply中一樣,它的作用恰恰在於您的內容居中。 – zessx

+0

我明白了。得到它了。謝謝! :-) – laukok