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