Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Altezza TD con rowspan

  1. #1

    Altezza TD con rowspan

    Ciao.
    Ho il seguente problema...
    Una tabella, con 3 righe.
    Nella prima riga ci sono le intestazioni, nella seconda riga la prima colonna ha un rowspan=2, dove verrà inserita una foto, nelle altre colonne invece ci sarà del testo; nella terza riga, che ha colspan=3, ci sarà una descrizione.

    Ora vorrei che le colonne della seconda riga dove c'è il testo, venissero basse (di fatto ci va una parola per colonna), invece mi vengono alte poco meno della metà dell'immagine (quella dentro il rowspan).
    Avete idea di come possa impostare l'altezza di queste colonne?
    Ho provato a mettere height=15 ma non ottengo risultati!

    Sapete darmi qualche indicazione?
    Grazie.

  2. #2
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    che casino, non potresti postare il codice?
    Errare humanum est, perseverare ovest

  3. #3
    ehehhe, forse hai ragione...
    ti riporto l'estratto del codice, semplificato:

    codice:
    <table cellspacing="2" cellpadding="2" border="1">
    <tr>
    	<td>Intestazione 1</td>
    	<td>Intestazione 2</td>
    	<td>Intestazione 3</td>
    	<td>Intestazione 4</td>
    </tr>
    <tr>
    	<td rowspan="2">[img][/img]</td>
    	<td>Descr 1</td>
    	<td>Descr 2</td>
    	<td>Descr 3</td>
    </tr>
    <tr>
    	<td colspan="3">Descrizione lunga</td>
    </tr>
    </table>
    In pratica vorrei che le colonne con Descr 1, 2, 3 fossero basse, alte diciamo 1 riga (15-20px), invece mi vengono alte di più e non riesco a farle stare più basse.
    Se metto una altezza alta, allora me le alza (e mi restringe la riga con "Descrizione lunga", ma non viceversa.

    Ecco... proprio ora mi sono accorto che inserendo l'"height" sulla colonna di "descrizione lunga" si schiaccia la riga sopra (quella con le 3 "Descr")... quindi mi sembra che posso risolvere così... se hai suggerimenti diversi, spara pure... altrimenti grazie lo stesso (proprio per tirare fuori il codice mi è venuta questa soluzione), e scusate per la richiesta banale!


  4. #4
    Utente di HTML.it L'avatar di Gunn
    Registrato dal
    Feb 2006
    Messaggi
    370
    <table cellspacing="2" cellpadding="2" border="1">
    <tr>
    <td>Intestazione 1</td>
    <td>Intestazione 2</td>
    <td>Intestazione 3</td>
    <td>Intestazione 4</td>
    </tr>
    <tr>
    <td rowspan="2">[img][/img]</td>
    <td height="1%">Descr 1</td>
    <td height="1%">Descr 2</td>
    <td height="1%">Descr 3</td>
    </tr>
    <tr>
    <td colspan="3">Descrizione lunga</td>
    </tr>
    </table>

  5. #5
    Originariamente inviato da Gunn
    <table cellspacing="2" cellpadding="2" border="1">
    <tr>
    <td>Intestazione 1</td>
    <td>Intestazione 2</td>
    <td>Intestazione 3</td>
    <td>Intestazione 4</td>
    </tr>
    <tr>
    <td rowspan="2">[img][/img]</td>
    <td height="1%">Descr 1</td>
    <td height="1%">Descr 2</td>
    <td height="1%">Descr 3</td>
    </tr>
    <tr>
    <td colspan="3">Descrizione lunga</td>
    </tr>
    </table>
    No, così non funziona!
    mettendo l'altezza sia in percentuale che in pixel su quei td, non si ottiene niente.
    Se invece metti l'altezza sulla td con il colspan="3", allora va a "schiacciare" le colonne soprastanti.


  6. #6
    Utente di HTML.it L'avatar di Gunn
    Registrato dal
    Feb 2006
    Messaggi
    370
    Originariamente inviato da nicyork
    No, così non funziona!
    mettendo l'altezza sia in percentuale che in pixel su quei td, non si ottiene niente.
    Se invece metti l'altezza sulla td con il colspan="3", allora va a "schiacciare" le colonne soprastanti.

    ne sei proprio sicuro? l'accendiamo?

  7. #7
    Originariamente inviato da Gunn
    ne sei proprio sicuro? l'accendiamo?
    Si, per scrupolo ho copiato il tuo codice, ma non va...
    io uso IE 6 su win xp... non so tu su cosa lo abbia provato....


  8. #8
    Utente di HTML.it L'avatar di Gunn
    Registrato dal
    Feb 2006
    Messaggi
    370
    Originariamente inviato da nicyork
    Si, per scrupolo ho copiato il tuo codice, ma non va...
    io uso IE 6 su win xp... non so tu su cosa lo abbia provato....

    io per scrupolo non avevo provato... non vado d'accordo con ie

    adesso faccio qualche prova.. ma è assurdo 'sto browser

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.