.float1 { float: left; width: 50%; height: 50%; } .float2 { float: right; width: 50%; height: 50%; } .float3 { float: left; width: 50%; height: 50%; } .float4 { float: right; width: 50%; height: 50%; } .clear { clear: both; }
HTML:
<div class="float1">Float 1</div> <div class="float2">Float 2</div> <div class="clear"></div> <div class="float3">Float 3</div> <div class="float4">Float 4</div> <div class="clear"></div>
Je veux une sortie comme cette image:
CSS déclaration Float
S'il vous plaît corriger mon code css. Merci.
si float3 est clair sur les deux, comment sera FLOAT4 être juste à côté? –
@Matt: 'clear' affecte les éléments précédents, pas ceux qui suivent. –
J'aime le CSS refactorisé, contrairement à celui demandé ci-dessus. mais encore une fois, je suis souvent sceptique quant à l'utilisation de% height ou de largeurs. – phoenix24