Ответ 1
Обновление для Bootstrap v3.2.0
Теперь это исправлено в Bootstrap v3.2.0 с this commit
В соответствии с новой версией адаптивных классов:
Начиная с v3.2.0, классы .visible-- для каждой точки останова представлены в трех вариантах: по одному для каждого значения свойства отображения CSS, перечисленного ниже:
Group of classes | CSS display
.visible-*-block | display: block;
.visible-*-inline | display: inline;
.visible-*-inline-block | display: inline-block;
Например, вы можете использовать:
<p>Device is: <span class="visible-lg-inline">Large</span></p>
Другие экземпляры
Отвечено на вопрос о Stackoverflow:
Сообщено в вопросах Bootstrap:
- # 4929 - Ответственные классы полезности могут вызвать неожиданную упаковку
- # 7808 - Использование наследования дисплея в гибких утилитах приводит к ошибочному отображению элементов
- # 8500 - отзывчивое использование класса с встроенным элементом
- # 8869 - отзывчивые .hidden- * классы меняются от блока отображения до встроенного блока
- # 10263 - visible-xs делает display = block даже для встроенных элементов