使用BootStrap是我一直使用的最大問題,它是使用寬度值的概念。 BootStrap在任何元素上都有col-sm-3
(值從3到12,值爲sm
,md
,lg
),最常用於跨度和div元素。 BootStrap還有一套預定義的@media-queries
,可根據寬度大小在移動設備上提供響應式外觀。如何通過縮小特定寬度尺寸的元素來更好地調節BootStrap的寬度樣式?
我注意到,有時當我在div
,span
或任何與網格系統有關的元素上使用固定寬度值時,由於寬度被覆蓋,它不會縮小比例。有時當我分配一個寬度值時,它會在瀏覽器窗口調整大小時縮小。
現在,我想知道和理解,如何充分利用和控制不同寬度尺寸的瀏覽器的寬度值,以便我可以選擇要調整大小/縮放的元素或保持不變,直到剩餘空間已被佔用?
這裏是什麼,我的意思是一個形象的例子:
瀏覽器窗口:884 X 992(單位:像素)
正如你可以在上面看到,瀏覽器窗口大小爲884px X 992px和元素完美對齊。現在,當我在770px - 985px的寬度之間調整它稍小(小於992px)時,它看起來像下面的圖片,當給定剩餘空間量時,label
標記不應附加,並且input
文本字段不應該縮放向下(如下圖所示)。如果有人在這些寬度尺寸之間有一個設備,它看起來不正確。所以,我想要佔用,而不是追加那個尚未填滿的空間。
瀏覽器窗口:884 X 985(單位:像素)
注:我不知道,因爲很多東西都是使用寬度值,我想知道正確的,其使用,甚至,在Bootstrap中使用寬度的有效方式,無論是媒體查詢,col-xx-x
,某些特定元素的CSS編輯或其他內容。我想一勞永逸地理解!
以下是要展示的bootply:http://www.bootply.com/jXPUMYCxaU將瀏覽器窗口調整爲平板電腦的大小,您將看到我的意思。我只是想讓它看起來不錯,因爲其他調整大小的寬度是可以和一致的!
您能快速瞭解您想要的樣子嗎?例如。只需畫出一些你想要的東西的紅色框。您是否希望平板電腦外觀與桌面完全一樣? – joshhunt
我想讓它看起來像是第一張圖片(尺寸> 992),現在當它<992時,它看起來像第二張圖片,縮放和擠壓裏面的元素,當它不是假設時,給定空間量它仍然離開了。但是,當然,我會添加一個快速的圖像以便更容易地演示。 – TheAmazingKnight