View Full Version : [HTML] Problema assurdo
satoshi2005
26-12-2007, 20:21
Salve gente,
qualcuno mi sa dire perché nella prima parte della tabella funziona tutto bene mentre nella seconda parte i tratti verticali non li fa?
(su IE tutto bene, io parlo di FF)
http://www.satoshi.ch/warez/problema.htm
Grazie mille! sato
satoshi2005
27-12-2007, 08:47
up..
Mio dio quante tabelle dentro tabelle..... Comunque ho dato un occhiata al codice, prova a modificare da così
<td width="1" valign="top" height="100%" bgcolor="#dddddd" class="c">
<table width="100%" height="100%" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="100%" height="100%" background="vert.gif"/>
</tr>
</tbody>
</table>
</td>
a così
<td width="1" valign="top" height="100%" background="vert.gif" class="c">
Praticamente elimini la tabella inutile all'interno della cella e dai l'attributo background direttamente alla cella ( anche se bisognerebbe usare i css per queste cose).
Non riuscirai mai a validarlo dal w3c ma funziona ;)
satoshi2005
27-12-2007, 17:13
Mio dio quante tabelle dentro tabelle..... Comunque ho dato un occhiata al codice, prova a modificare da così
<td width="1" valign="top" height="100%" bgcolor="#dddddd" class="c">
<table width="100%" height="100%" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td width="100%" height="100%" background="vert.gif"/>
</tr>
</tbody>
</table>
</td>
a così
<td width="1" valign="top" height="100%" background="vert.gif" class="c">
Praticamente elimini la tabella inutile all'interno della cella e dai l'attributo background direttamente alla cella ( anche se bisognerebbe usare i css per queste cose).
Non riuscirai mai a validarlo dal w3c ma funziona ;)
Mi hai preso per scemo? È ovvio che così funziona ma vedi, a volte la riga tratteggiata dev'essere alta solo metà della riga intera, come lo fai se non cosi? (e chissenefotte del w3c)
Be puoi usare le proprietà clip delle imamgini (css) oppure creare un immagine ridimensionata di vert.gif
satoshi2005
27-12-2007, 18:12
Be puoi usare le proprietà clip delle imamgini (css) oppure creare un immagine ridimensionata di vert.gif
si ma la riga potrebbe essere alta 20px come essere alta 100px
e chissenefotte del w3c
beh certo.. -_- chissenefotte :doh:
inizia correggere questi errori http://validator.w3.org/check?uri=http%3A%2F%2Fwww.satoshi.ch%2Fwarez%2Fproblema.htm
ps. konqueror la visualizza bene comunque
satoshi2005
27-12-2007, 21:17
Ma se non mi interessasse che passi il test W3C sono affari miei no?
Ma se non mi interessasse che passi il test W3C sono affari miei no?
no :fagiano:
comunque ci sono degli errori (es: Error Line 93, Column 97: end tag for element "B" which is not open), magari per quello firefox lo visualizza male. correggili e riprova
satoshi2005
28-12-2007, 08:46
no :fagiano:
comunque ci sono degli errori (es: Error Line 93, Column 97: end tag for element "B" which is not open), magari per quello firefox lo visualizza male. correggili e riprova
Grazie, non l'avevo notato.. ma non va comunque.. sto impazzendo :mc:
Grazie ancora
stdecden
28-12-2007, 09:18
Io ti consiglio di installare il plugin per firefox "FIREBUG" forse con quello trovi l'errorre....:read:
satoshi2005
28-12-2007, 09:27
Io ti consiglio di installare il plugin per firefox "FIREBUG" forse con quello trovi l'errorre....:read:
già fatto.. nulla:mc:
hai provato a vedere se firefox3 lo visualizza correttamente?
satoshi2005
28-12-2007, 10:20
hai provato a vedere se firefox3 lo visualizza correttamente?
No, ma deve funzionare su tutti i browsers, se non funziona su ff2.. beh..
stdecden
28-12-2007, 11:43
RISOLTO!!!!
.fullheight {
height:26px;
}
e non
.fullheight {
height:100%;
}
:D :D :D
satoshi2005
28-12-2007, 12:04
RISOLTO!!!!
.fullheight {
height:26px;
}
e non
.fullheight {
height:100%;
}
:D :D :D
Si lo so che con i pixel funziona.. ma se leggi prima ho scritto che la riga potrebbe essere alta 20px come essere alta 100px.. dunque è una modifica che va bene solo in quel caso.. grazie comunque
Io ti consiglio di installare il plugin per firefox "FIREBUG" forse con quello trovi l'errorre....:read:
web developer ancora meglio,appena lo provi nn ci stai piu senza(neanche x surfare)!:D
satoshi2005
28-12-2007, 12:19
web developer ancora meglio,appena lo provi nn ci stai piu senza(neanche x surfare)!:D
Lo so ma nemmeno con quello..
stdecden
28-12-2007, 14:01
Si lo so che con i pixel funziona.. ma se leggi prima ho scritto che la riga potrebbe essere alta 20px come essere alta 100px.. dunque è una modifica che va bene solo in quel caso.. grazie comunque
Allora perché non inserisci direttamente nel tag style="height:20px;":confused: tanto da qualche parte lo devi scrivere l'altezza della cella!!!
satoshi2005
28-12-2007, 18:00
Allora perché non inserisci direttamente nel tag style="height:20px;":confused: tanto da qualche parte lo devi scrivere l'altezza della cella!!!
-.- non è vero che devi scriverla.. cosa c'è difficile in "la cella potrebbe essere alta 20px come 100px"?
stdecden forse intende nel senso che il testo potrebbe occupare piu righe
satoshi2005
29-12-2007, 19:29
stdecden forse intende nel senso che il testo potrebbe occupare piu righe
Esatto.. ma anche se non riuscite ad aiutarmi per farlo in questo modo, sapreste indicarmi un altro modo per farlo? Grazie!
satoshi2005
30-12-2007, 12:02
Ho provato a farlo con dei div anziché delle tabelle.. il risultato è buono con ff e uno schifo con ie:
http://www.satoshi.ch/warez/problema2.htm
Su FF un problema c'è lo stesso, ovvero quello che ho dovuto specificare l'altezza delle righe (20px) e come si puo vedere dalla penultima riga, se il testo va a capo viene tagliato. Su IE invece potete vedere che bello..:muro:
Qualcuno mi può aiutare? Grazie!
stdecden
30-12-2007, 13:48
Aggiungi il doctype:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
all inizio del file, e si vede giá meglio. Con questo doctype sarebbe comunque bene formattare tutto quanto con css...
satoshi2005
30-12-2007, 18:39
Aggiungi il doctype:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
all inizio del file, e si vede giá meglio. Con questo doctype sarebbe comunque bene formattare tutto quanto con css...
Ottimo! Mi hai già risolto tanti problemi.. Grazie mille! Ora su IE e su FF la visualizzazione è identica..
In compenso ne sono saltati fuori altri, probabilmente meno gravi.. Ora le righe tratteggiate orizzontali non so come farle centrate verticalmente (ho provato con margin-top: 50%; ma non funziona.. ora ho messo 12px ma come si può vedere non va sempre bene..).. Inoltre le righe verticali sono pure specificate in px anziché in %.. ma con le percentuali non funziona mai! Qualcuno può aiutarmi?
Grazie, sato
PS. la pagina aggiornata è la stessa di prima
stdecden
31-12-2007, 08:46
prova a usare
vertical-align:middle;
inoltre se sai il tedesco ti consiglio la guida http://de.selfhtml.org/
satoshi2005
31-12-2007, 11:43
prova a usare
vertical-align:middle;
inoltre se sai il tedesco ti consiglio la guida http://de.selfhtml.org/
Si avevo anche provato ma non funziona.. il tedesco lo capisco poco ma ci provo ora :D grazie!
satoshi2005
14-01-2008, 07:30
Ok mi sono un po' portato avanti con il problema.. Ora, nonostante sia validato HTML 4.01 Strict, su ff e ie7 tutto ok ma su ie6 fa un casino...!
Dimostrazione: http://www.simonetti.ch/prova_autoScout/prova.htm
Se qualcuno potesse aiutarmi gliene sarei davvero grato. Grazie! sato
satoshi2005
24-01-2008, 20:41
up..
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.