引导程序-根据屏幕大小应用类

时间:2019-05-26 22:31:55

标签: html css twitter-bootstrap bootstrap-4

我可以不使用@media only屏幕吗?还是this是最好的方法?

例如,我可以用CSS编写此代码吗?:

@include media-breakpoint-up(md) {
  .card {
    transform: translate(0px, -75px);
    z-index: 200;
  }
}

我还想根据屏幕大小隐藏/显示div。

3 个答案:

答案 0 :(得分:1)

您可以做的是根据媒体屏幕尺寸创建多个CSS样式表。然后在其中一个特定屏幕尺寸的CSS样式表中,您可以隐藏div。

html中的示例链接:

<link rel = "stylesheet" media="screen and (min-width: 480px) and (max-width: 1920px)" href= "styles/desktop.css"/>

然后在desktop.css中可以拥有:

.card { display = none; }

当屏幕尺寸在480px至1920px之间时,这将隐藏div。

答案 1 :(得分:1)

您需要对转换使用媒体查询,但是可以对display属性使用内置的Bootstrap断点。例如。 d-md-none将隐藏大小为md的元素。

答案 2 :(得分:1)

为了根据屏幕尺寸显示/隐藏div,bootstrap有一些类适合标准的bootstrap断点,以根据屏幕尺寸显示/隐藏: https://getbootstrap.com/docs/4.0/utilities/display/