Если у вас есть только один (или несколько) элемент (ы), который вы хотите скрыть/показать выборочно, то, вероятно, проще всего использовать оба класса. Если вы делаете это с несколькими элементами и предпочитаете очищать свою разметку, вы можете просто создать свой собственный класс для этого. Например:
.hidden-sm-xs {
display: none;
}
@media screen and (min-width: 992px) {
.hidden-sm-xs {
display: block;
}
}
Если вы изменяли изломов Bootstrap, обратите внимание, что вам нужно будет настроить 992px, чтобы соответствовать вашей пользовательской точки останова. Как отмечали другие, вы можете просто переопределить один из существующих классов Bootstrap, но я предпочитаю просто создавать новый ... Это то же количество CSS, и вы никогда не знаете, когда вам действительно может понадобиться hidden-xs
, чтобы скрыть только самые маленькие экраны, как и предполагалось. Но если вы его переопределили, вам придется много рефакторинга.
Используйте класс «hidden-xs» –
Это не скрывается на планшетах (col-sm *). Любые другие идеи. –
Вы должны поставить два класса для этого, если используете boostrap <4. Поэтому вам нужно использовать «visible-md visible-lg» или «hidden-sm hidden-xs». И если вы используете bootstrap 4, вы можете сделать это, используя один класс. см. этот http://v4-alpha.getbootstrap.com/layout/responsive-utilities/ –