Следующее:
.show-grid [class*="span"] {
означает, что все дочерние элементы «.show-grid» с классом, в котором содержится слово «span», получатэти свойства CSS.
<div class="show-grid">
<div class="span">.span</div>
<div class="span6">span6</div>
<div class="attention-span">attention</div>
<div class="spanish">spanish</div>
<div class="mariospan">mariospan</div>
<div class="espanol">espanol</div>
<div>
<div class="span">.span</div>
</div>
<p class="span">span</p>
<span class="span">I do GET HIT</span>
<span>I DO NOT GET HIT since I need a class of 'span'</span>
</div>
<div class="span">I DO NOT GET HIT since I'm outside of .show-grid</span>
Все элементы получают удар, кроме самого <span>
.
InС уважением к Bootstrap:
span6
: это была техника лесов Bootstrap 2, которая делит раздел на горизонтальную сетку, основанную на частях 12. Таким образом, span6
будет иметь ширину50%. - В текущей реализации Bootstrap (v.3 и v.4) вы теперь используете классы
.col-*
(например, col-sm-6
), которые также задают точку останова для обработки реагированиякогда окно сжимается ниже определенного размера.Проверьте Bootstrap 4.1 и Bootstrap 3.3.7 для получения дополнительной документации.Я бы порекомендовал перейти на более позднюю версию Bootstrap