Salve a tutti pongo una domanda semplice:
ho creato questo file html come esempio
lo stile clear:both influenza anche i 2 div esterni che si posizionano a destra e a sinistra della pagina e il risultato è che il div centrale viene spostato al di sotto di essi.Codice PHP:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento senza titolo</title>
</head>
<body>
<div style="float:left; width:250px; height:100px; background-color:#F00">
Testo di prova
</div>
<div style="float:right; width:250px; height:100px; background-color:#096">
Testo di prova
</div>
<div style="width:250px; height:100px; background-color:#FC0">
<div style="width:250px; background-color:#C0C";>
Testo di prova
</div>
<div style="clear:both;">
</div>
<div style="width:250px; background-color:#C0C";>
Testo di prova
</div>
</div>
</body>
</html>
come se il div figlio influenza il padre![]()
mi è gia capitato anche in altri siti che altri stili tipo margin-top:15px ecc... dichiarati in un div influenzassero il div padre che conteneva lo stesso div e i div esterni come in questo caso
qualcuno mi sa dare qualche info ? è normale sbaglio io nella dichiarazione dei css?
grazie


Rispondi quotando