|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2003
Città: Milano
Messaggi: 4623
|
semplicissimo div... mozilla lo vede bene...explorer...??
Codice:
<body> <div style="background-image:url(body_top.jpg); width:763px; height:16px; background-repeat:no-repeat;"> </div> <div style="background-image:url(body_central.jpg); width:763px; height:auto; min-height:300px; background-repeat:repeat-y;"> ciao<br /> ciao<br /> ciao<br /> ciao<br /> ciao<br /> </div> <div style="background-image:url(body_down.jpg); width:763px; height:16px; background-repeat:no-repeat"> </div> </body>
__________________
Ho trattato con : lahiri, czame, RC, allXXX, dfruggeri, JMM, Paperone, xej, Pappez, iperfly, Red81, Playmake, ryan78, Rob66, XP2200, Peach1200, faberjack, Stewie82, supermario_bros, hft500, Axelscorpio, pipes lee, Piccolospazio, RohanKish, miki66, kabira85 |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2003
Città: Milano
Messaggi: 4623
|
__________________
Ho trattato con : lahiri, czame, RC, allXXX, dfruggeri, JMM, Paperone, xej, Pappez, iperfly, Red81, Playmake, ryan78, Rob66, XP2200, Peach1200, faberjack, Stewie82, supermario_bros, hft500, Axelscorpio, pipes lee, Piccolospazio, RohanKish, miki66, kabira85 |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Lo risolvi mettendo font-size:1px; per .top
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Sep 2003
Città: Milano
Messaggi: 4623
|
Quote:
una cosa, nei css c'è un ottimo parametro che è min-height che dice che il mio riquadro si adatta al testo in altezza, ma cmq mantiente un minimo, explorer chiaramente non lo supporta, e per explorer devo mettere una grandezza fissa e poi overflow su visible (non voglio scrollare il contenuto ma che il riquadro si adatti)... ma mozilla poi non è d'accordo quindi: metto un css per mozilla e uno per explorer? (come si fa?) oppure c'è una solizione?
__________________
Ho trattato con : lahiri, czame, RC, allXXX, dfruggeri, JMM, Paperone, xej, Pappez, iperfly, Red81, Playmake, ryan78, Rob66, XP2200, Peach1200, faberjack, Stewie82, supermario_bros, hft500, Axelscorpio, pipes lee, Piccolospazio, RohanKish, miki66, kabira85 Ultima modifica di TorpedoBlu : 23-01-2007 alle 23:35. |
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Sep 2003
Città: Milano
Messaggi: 4623
|
va bene anche un consiglio
__________________
Ho trattato con : lahiri, czame, RC, allXXX, dfruggeri, JMM, Paperone, xej, Pappez, iperfly, Red81, Playmake, ryan78, Rob66, XP2200, Peach1200, faberjack, Stewie82, supermario_bros, hft500, Axelscorpio, pipes lee, Piccolospazio, RohanKish, miki66, kabira85 |
|
|
|
|
|
#6 | ||
|
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Devo però ammettere che mi sbagliavo sul bug. Non è il "three pixel gap" (che avviene quando ci sono di mezzo i float) ma un altro problema di IE legato al fatto che il div è troppo piccolo come altezza e sebbene nel div non ci sia nulla (è aperto e poi subito chiuso), lui allunga il div almeno quanto la dimensione del font. IE ha talmente tanti bachi che ... ci si può pure confondere. Quote:
Se è così, lo risolvi in questo modo: Codice:
<div class="top"></div> <div class="body"> <div class="body_min"></div> ciao<br /> ciao<br /> ciao<br /> ciao<br /> ciao<br /> <div class="body_cl"></div> </div> <div class="down"></div> Codice:
.top {
background: url("body_top.jpg") no-repeat;
width:763px;
height:16px;
font-size: 1px;
}
.body {
background: url("body_central.jpg") repeat-y;
width:763px;
}
.body_min {
float: left;
height: 300px;
}
.body_cl {
clear: both;
}
.down {
background: url("body_down.jpg") no-repeat;
width:763px;
height:16px;
font-size: 1px;
}
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
||
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:36.











ma un altro problema di IE legato al fatto che il div è troppo piccolo come altezza e sebbene nel div non ci sia nulla (è aperto e poi subito chiuso), lui allunga il div almeno quanto la dimensione del font. IE ha talmente tanti bachi che ... ci si può pure confondere.








