Applicare il clear CSS agli elementi flottati richiede spesso un intervento sulla marcatura della pagina applicando una classe speciale a determinati elementi. Con jQuery possiamo automatizzare questo processo.
La soluzione รจ la seguente:
(function( $ ) {
$.fn.clear = function() {
return this.each(function() {
var $element = $( this );
var cssFloat = $element.css( "float" );
if( cssFloat !== "none" ) {
$element.css( "clear", cssFloat );
}
});
};
})( jQuery );
Esempio d'uso:
$( "img" ).clear();