in IE 7 i tag <a> interni a elementi[*] non mi si dilatano se li dichiaro block.
come faccio a ottenere il risultato anche con il nuovo cesso della microsoft?
grazie
in IE 7 i tag <a> interni a elementi[*] non mi si dilatano se li dichiaro block.
come faccio a ottenere il risultato anche con il nuovo cesso della microsoft?
grazie
Non ci ho ancora provato, prova a dichiararli in-line, magari segui cò che ha scritto Troiani a proposito di Opera 5 e vedi se funziona anche per IE7
Magari funge.ul.menu1 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:0 1em; /* lascia spazio far il bordo del menu e il testo del link */
height:2em;line-height:2em; /* altezza del link: height e line-height devono avere il medesimo valore */
}
ul.menu1 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
già fatto tutto quello che dici. non serve un c.....
la soluzione del Troiani è buona solo per IE7
boh!
Prova a dargli una dimensione width ed height, così devono per forza allargarsi, anche se in effetti mi pare strano, dato che se ci scrivi qualcosa dentro, automaticamente dovevano prendere quella dimensione![]()
Mi spiace ma non conosco ancora così bene IE7