W div[class^="something"] { }„zaczyna się od” selektor działa tylko wtedy, gdy element zawiera pojedynczą klasę, czy wiele, że gdy klasa jest pierwsza po lewej stronie.
Dodałbym div[class~="something"]do wyszukiwania dopasowań na listach oddzielonych spacjami (np. Klas) i div[class|="something"do dopasowywania na liście rozdzielanych łącznikami, np. Dopasowywania czegoś w powyższej nazwie klasy you-are-something
oznacza, że wszystkie elementy potomne „.show-grid” z klasą, która ZAWIERA w nim słowo „span”, uzyskają te właściwości CSS.
<divclass="show-grid"><divclass="span">.span</div><divclass="span6">span6</div><divclass="attention-span">attention</div><divclass="spanish">spanish</div><divclass="mariospan">mariospan</div><divclass="espanol">espanol</div><div><divclass="span">.span</div></div><pclass="span">span</p><spanclass="span">I do GET HIT</span><span>I DO NOT GET HIT since I need a class of 'span'</span></div><divclass="span">I DO NOT GET HIT since I'm outside of .show-grid</span>
Wszystkie elementy zostają trafione, z wyjątkiem <span>samego.
W odniesieniu do Bootstrap:
span6: to była technika rusztowania Bootstrap 2, która podzieliła sekcję na poziomą siatkę, opartą na częściach 12. W span6ten sposób miałaby szerokość 50%.
W bieżącej implementacji Bootstrap (wer. 3 i wer. 4) używasz teraz .col-*klas (np. col-sm-6), Które określają także punkt przerwania mediów do obsługi czasu reakcji, gdy okno skurczy się poniżej określonego rozmiaru. Aby uzyskać więcej dokumentacji, sprawdź Bootstrap 4.1 i Bootstrap 3.3.7 . W dzisiejszych czasach zalecałbym późniejszy start
Znam tylko z klasami bootstrap spanX, gdzie X jest liczbą całkowitą, ale jeśli nie było innych selektorów, które zakończyły się span, to również są objęte tymi przepisami.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.