3 回答
TA貢獻1828條經驗 獲得超6個贊
Bootstrap 4更新
hidden-*visible-*d-*顯示類
xs-xs
hidden-xs-down (hidden-xs)=d-none d-sm-blockhidden-sm-down (hidden-sm hidden-xs)=d-none d-md-blockhidden-md-down (hidden-md hidden-sm hidden-xs)=d-none d-lg-blockhidden-lg-down=d-none d-xl-blockhidden-xl-down(n/a 3.x)= d-none(與 hidden)
hidden-xs-up=d-none(與 hidden)hidden-sm-up=d-sm-nonehidden-md-up=d-md-nonehidden-lg-up=d-lg-nonehidden-xl-up(n/a 3.x)= d-xl-none
hidden-xs(僅)= d-none d-sm-block(與 hidden-xs-down)hidden-sm(僅)= d-block d-sm-none d-md-blockhidden-md(僅)= d-block d-md-none d-lg-blockhidden-lg(僅)= d-block d-lg-none d-xl-blockhidden-xl(n/a 3.x)= d-block d-xl-nonevisible-xs(僅)= d-block d-sm-nonevisible-sm(僅)= d-none d-sm-block d-md-nonevisible-md(僅)= d-none d-md-block d-lg-nonevisible-lg(僅)= d-none d-lg-block d-xl-nonevisible-xl(n/a 3.x)= d-none d-xl-block
還有,d-*-blockd-*-inline, d-*-flex, d-*-table-cell, d-*-table
TA貢獻1864條經驗 獲得超6個贊
.visible-sm-block.hidden-xs-down.hidden-md-up.hidden-sm-down.hidden-lg-up
hidden-sm-up
.visible-sm-block {
display: none !important;}@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-block {
display: block !important;
}}.hidden-sm-down.hidden-lg-up
@media (max-width: 768px) {
.hidden-xs-down {
display: none !important;
}}@media (min-width: 991px) {
.hidden-lg-up {
display: none !important;
}}.visible-sm-block.visible-lg-block
這些類并不試圖適應不太常見的情況,在這種情況下,元素的可見性不能表示為一個連續的視口斷點大小范圍;相反,您需要在這種情況下使用自定義CSS。
.visible-sm-and-lg {
display: none !important;}@media (min-width: 768px) and (max-width: 991px) {
.visible-sm-and-lg {
display: block !important;
}}@media (min-width: 1200px) {
.visible-sm-and-lg {
display: block !important;
}}添加回答
舉報
