Tengo una lista y los li's tienen un float:left;
. El contenido después del <ul>
debe alinearse correctamente. Por lo tanto i puedo construir la siguiente:Usando: después de borrar elementos flotantes
pensé, que puedo quitar el <div class="clear">
mediante el uso de seudo selectores como: después.
Pero el ejemplo no está funcionando:
qué siempre tiene que crear un div por separado para borrar elementos flotantes?
Así es como hacerlo. pero tenga en cuenta el punto en mi respuesta sobre semántica. – Alex
Solo una información menor: ':: after' con dos puntos es la forma recomendada de orientar los pseudo-elementos. – Dennis98
Cada navegador que admite la sintaxis de dos puntos dobles (: :) CSS3 también admite solo la sintaxis (:), pero IE 8 solo admite el punto y coma, por lo que, por ahora, se recomienda utilizar solo un punto para obtener la mejor compatibilidad con el navegador . :: es el formato más nuevo indentado para distinguir el pseudocontenido de los pseudo selectores. Si no necesita soporte para IE 8, puede usar el doble punto. https://css-tricks.com/almanac/selectors/a/after-and-before/ – retroriff