Mam listę i li mają float:left;
. Zawartość po <ul>
powinna być prawidłowo wyrównana. Dlatego mogę zbudować następujące:Używanie: po, aby usunąć pływające elementy
pomyślałem, że mogę usunąć <div class="clear">
za pomocą selektorów pseudo jak: after.
Ale przykład nie działa:
Czy zawsze trzeba utworzyć osobne div wyraźne elementy pływające?
Oto jak to zrobić. ale proszę zwrócić uwagę na punkt w mojej odpowiedzi na temat semantyki. – Alex
Tylko niewielkie informacje: '' after' z podwójnym dwukropkiem jest zalecanym sposobem kierowania na pseudoelementy. – Dennis98
Każda przeglądarka obsługująca podwójną dwukropek (: :) Składnia CSS3 obsługuje również tylko składnię (:), ale IE 8 obsługuje tylko jeden dwukropek, więc na razie zalecane jest użycie dwukropka dla najlepszej obsługi przeglądarki . :: to nowszy format z wcięciem do odróżnienia pseudo treści od pseudo selektorów. Jeśli nie potrzebujesz obsługi IE 8, możesz użyć dwukrotnego dwukropka. https://css-tricks.com/almanac/selectors/a/after-and-before/ – retroriff