Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di dalang
    Registrato dal
    May 2003
    Messaggi
    252

    tabella di dimensioni variabili con CSS

    ciao, vorrei sapere se è possibile realizzare una tabella interamente con i CSS...
    però la tabella che devo fare non ha colonne di dimensione fissa, perche è generata in php e contiene dati presi da un DB.

    vorrei che la tabella avesse sempre larghezza 770px,

    io ho fatto un box principale largo 770px,
    poi, per ogni riga del DB ho messo un'altro div con larghezza 100% che sarebbe il <tr> della tabella, ed all'interno di questo metto le celle della tabella con <span class=...>

    però gli span hanno larghezza variabile, quindi le colonne della tabella non vengono allineate...


    Mi consigliate di continuare ad usare le tabelle in questo caso?

    Edit:
    il codice che uso è questo:
    codice:
    .main_box {
            width: 770px;
            background-color: #CCCCFF;
            border: 2px solid #000000;
    }
    
    .row_box_light {
            background-color:#438934;
            top:0;
            left:0;
            width:100%;
            border: 2px solid #000000;
    }
    .row_box_dark {
            background-color:#FABFEA;
            top:0;
            left:0;
            width:100%;
            border: 2px solid #000000;
    }
    .field_box {
            background-color:#546567;
            line-height:30px;
            border: 2px solid #000000;
    }

    Grazie.

  2. #2
    Utente di HTML.it L'avatar di Kintaro
    Registrato dal
    Dec 2000
    Messaggi
    188
    Se si tratta di una tabella di dati è giusto e sacrosanto utilizzare una tabella per impaginarli ed è un errore simulare la tabella con dei box annidati. Le tabelle servono per intabellare i dati e non per gestire il layout. I div servono per gestire il layout e non per intabellare i dati.

    Dipende da quello che devi fare tu.
    Imparo! Imparo! Imparo!

  3. #3
    Utente di HTML.it L'avatar di dalang
    Registrato dal
    May 2003
    Messaggi
    252
    è talmente ovvio che mi prenderei a martellate nello O_O da solo :rollo:

    ok, uso le tabelle.


    Grazie per la risposta!

    Ciauz

  4. #4
    Luca Mascaro
    Usability e Accessibility Engineer, User Interface Designer/Engineer
    NOW BLOG
    W3C HTML & WCAG WG Member for IWA/HWG

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.