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

    Attributo equivalente a cellspacing

    Ciao a tutti,

    esiste un attributo che fa l'equivalente di cellspacing=N?

    Ormai abituato a usare i CSS, non mi va di usare:

    <table class="miaClasse" cellspacing="1">

    Come si fa a includere nel CSS una proprieta' che abbia lo stesso effetto?

  2. #2
    Se il cellspacing è lo spazio tra una cella e l'altra, allora siamo al solito:

    xxx {
    margin: Xpx;
    }

    Ma perchè non basare il tuo layout su div + css, invece che sulle tabelle?


  3. #3
    Utente di HTML.it L'avatar di *Ray*
    Registrato dal
    Oct 2000
    Messaggi
    495
    Avevo gia' provato prima di postare ma sembra non funzionare.

    Quanto alla tua seconda considerazione.. lo faro' per la prossima applicazione. Ormai questa e' quasi finita e si basa su tabelle; rifare tutto sarebbe un disastro.

  4. #4


    Ma il cellspacing è lo spazio tra una cella e l'altra?

    Perchè non rispondi al mio consiglio sui layout tableless?

  5. #5
    Utente di HTML.it L'avatar di *Ray*
    Registrato dal
    Oct 2000
    Messaggi
    495
    Si, esatto, non funziona. Ho provato ad aggiungere ancora una volta (per riconferma) alla classe del TD che uso l'attributo:

    margin: 1px;

    ma lo ignora completamente.

    Se lo imposto sulla tabella, il margine funziona, ma solo sulla tabella, non sulle singole celle.

  6. #6
    Utente di HTML.it L'avatar di *Ray*
    Registrato dal
    Oct 2000
    Messaggi
    495
    Hai voglia di spiegarmi in due parole come sostituire una table con i div? Anche un link mi va bene.

  7. #7

  8. #8
    Utente di HTML.it L'avatar di *Ray*
    Registrato dal
    Oct 2000
    Messaggi
    495
    PS: l'html che ho provato e' questo:

    codice:
    <head>
    <style>
    form { margin: 0px; }
    
    table { border: solid 1px #FF4444; margin: 4px; padding: 1px; spacing: 1px; }
    td { background-color: #9999FF; margin: 1px; padding: 4px; border: solid 1px black; }
    
    </style>
    </head>
    prima
    <form style="border: solid 1px black;">
    <input type="submit">
    </form>
    dopo
    <table>
     <tr>
      <td>1,1</td>
      <td>1,2</td>
     </tr>
     <tr>
      <td>2,1</td>
      <td>2,2</td>
     </tr>
    </table>
    I risultati sono quelli che puoi vedere :|

    PS: c'e' anche il margin del form di prima

  9. #9
    Dai un occhio ai link che ti ho postato sopra.

    A domani,
    Piero.


  10. #10
    forse ti server un border-collapse:collapse ?
    4 pag. x il forum:l'ospite ora ha solo link sponsorizzati, valli a capire-GommaLayout! Agg. 25 agosto 2004)-Molla&Collano privati tecnici, per favore

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.