Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di *Ray*
    Registrato dal
    Oct 2000
    Messaggi
    495

    height = 100 applicato a un TD.. chi ha ragione ? IE & Opera o Firefox ?

    Ciao a tutti,

    eccomi con un bel problemone. Ho un TD di una classe che ha come proprieta' height: 100px - Il TD in questione contiene un testo variabile (proveniente da un database).

    Il problema e' che volevo che anche se il campo occupa solo 1-2 righe, l'altezza della cella fosse almeno 100px.

    Cosi' ho impostato height: 100px e ho ottenuto l'effetto che desideravo: se il testo occupa piu' di 100 px in verticale, la cella viene ingrandita.

    Peccato che ora che ho messo Firefox, lui imponga altezza pari a 100 px anche se il testo sono 4000 righe. A rigore potrebbe anche avere ragione.. alla fine gli ho detto che l'altezza deve essere rigorosamente 100px.

    Opera a Explorer allargano la cella in verticale fino a far contenere tutto il testo, e forse hanno anche ragione, perche' una cella e' un contenitore di roba, la roba che contiene non puo' mica finire fuori dalla cella no?

    Incuriosito, ho provato "a naso" a usare l'attributo min-height, che non mi pare esista nei css 1 e 2 (forse nel css 3?). Risultato?

    Explorer lo ignora.
    Opera lo interpreta correttamente, sempre che sia un attributo valido.
    Firefox lo interpreta correttamente, sempre che sia un attributo valido.

    Ma il min-height e il min-width esistono? Explorer non se li fila proprio, ma nelle specifiche del CSS 1 e 2 li ho cercati e non li ho trovati, quindi potrebbe anche "avere ragione".

  2. #2
    Utente di HTML.it L'avatar di Rommel
    Registrato dal
    Jun 2004
    Messaggi
    955
    firefox ha ragione.

    l'height (e il width) quando vengono impostati, devono essere rispettati comunque dal browser.

    internet explorer (ed anche opera) interpreta erroneamente il valore "height" come min-height.

    se vuoi che la cella sia alta almeno xx pixel usa min-height se vuoi che sia alta esattamente xx pixel usa height.

    sono proprietà supportate nei css.
    In a world without walls and fences, who needs windows and gates?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.