在bootstrap小屏幕上隐藏div代码(不是div本身)

时间:2015-07-12 20:45:42

标签: html css angularjs twitter-bootstrap grid-system

我使用angularjs结合ui bootstrap和ngSticky模块来编写Web应用程序。

我不希望ngSticky在bootstrap的小屏幕上使用div。有什么方法可以让下面的div代码的粘性偏移=" 65" 在小屏幕或移动屏幕上消失?非常感谢提前!

<div sticky offset="65">

2 个答案:

答案 0 :(得分:1)

您可以使用bootstrap responsive-utilities:

http://getbootstrap.com/css/#responsive-utilities

制作几个div:

<!-- this one is visible on larger devices and up and contains sticky attribute -->
<div sticky offset="65" class="hidden-xs">

<!-- this one is visible on small devices and up with no sticky attribute -->
<div offset="65" class="visible-xs-block">

答案 1 :(得分:0)

也许@media css规则可以帮助解决这种情况。解决方案是:

@media (min-width: 768px) {
  .stickyClass {
    offset:65px !important;
  }
}

这意味着stickyClass将应用于大于768px的屏幕尺寸。您可以在行动here

中看到这一点