首頁  >  文章  >  web前端  >  為什麼我的 Bootstrap xs 列在低於 360 像素時會環繞而不是堆疊?

為什麼我的 Bootstrap xs 列在低於 360 像素時會環繞而不是堆疊?

DDD
DDD原創
2024-10-31 09:06:01511瀏覽

Why Are My Bootstrap xs Columns Wrapping Instead of Stacking Below 360px?

Bootstrap:xs 列意外包裹

Bootstrap 框架透過提供用於建立靈活高效佈局的實用程式來簡化響應式設計。但是,當列的行為不符合預期時,使用者有時會遇到意外問題,尤其是在超小 (xs) 大小的情況下。

問題:xs 列換行而不是堆疊

通常,當一行的列總共有 12 列,隨著螢幕寬度的減小,它們應該垂直堆疊。但是,在較小的螢幕上,列可能會意外地換向螢幕的開頭而不是結尾。

原因:瀏覽器不符

此行為是由於 Bootstrap 中的已知問題而引起的。在螢幕寬度小於 360 像素的情況下,寬度為 1% (col-xs-1) 的欄位可能無法正確放入容器中。儘管指定了 1% 寬度,但兩側的 15px 填充實際上使列變寬,導致與瀏覽器的佈局引擎不匹配。

解:在小螢幕上避免使用 col-xs-1

為避免此問題,請考慮不要在小於 360 像素的螢幕上使用 col-xs-1。確定您的應用程式是否確實預期用戶將螢幕大小調整為低於此限制。

Bootstrap 4 注意

在 Bootstrap 4 中,col-xs-1 類別已重新命名為 col-1。上述問題仍然適用於 Bootstrap 4 中的 col-1。

以上是為什麼我的 Bootstrap xs 列在低於 360 像素時會環繞而不是堆疊?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn