Se ho un table
con due colonne, come posso specificare un padding
o qualsiasi altra css modo che sia applicata solo per la prima colonna di <td>
s. Inoltre, come faccio a dare uno stile allo n. colonna allo ?Style primo <td> colonna di una tabella differente
risposta
È possibile utilizzare lo n-th child selector.
di indirizzare il n-esimo elemento si potrebbe quindi utilizzare:
td:nth-child(n) {
/* your stuff here */
}
Suggerisci td: first-child su questo principalmente perché ha più supporto per le versioni precedenti di IE. Se il supporto del browser non è un problema, nth-child è un potente selettore da utilizzare. – lukek
Sì, per il primo elemento, 'first-child' è migliore. Ma OP ha richiesto entrambi :) – RRikesh
E 'n' inizia con 1, non con 0. – robsch
Questo dovrebbe aiutare. Il suo CSS3: first-child in cui dovresti dire che il primo tr
del tavolo che vorresti modellare. http://reference.sitepoint.com/css/pseudoclass-firstchild
Se hai a sostenere IE7, una soluzione più compatibile è:
/* only the cells with no cell before (aka the first one) */
td {
padding-left: 20px;
}
/* only the cells with at least one cell before (aka all except the first one) */
td + td {
padding-left: 0;
}
funziona anche bene con li
; selettore di fratello generale ~
può essere più adatto con elementi misti come un'intestazione h1 seguita da paragrafi AND un sottotitolo e quindi ancora altri paragrafi.
Il : nth-child() e : nth-of-type() pseudo-classi consente di selezionare gli elementi con una formula.
La sintassi è : nth-child (an + b), in cui si sostituiscono a e b in base ai numeri di propria scelta.
Ad esempio,: nth-child (3n + 1) seleziona il 1 °, 4 °, 7 ° ecc. Bambino.
td:nth-child(3n+1) {
/* your stuff here */
}
: nth-of-type() funziona allo stesso, tranne che considera solo elemento del tipo dato (nell'esempio).
per selezionare la prima colonna di una tabella è possibile utilizzare questa sintassi
tr td: nth-child (1n + 2) {padding-left: 10px;}
- 1. Attraversamento di una colonna della tabella -jQuery
- 2. I tag <style> funzionano in Markdown?
- 3. Problema di tabella JQuery Sort - Saltare la colonna disattiva il primo clic del mouse
- 4. Differente comportamento di fusione
- 5. Django oggetto di gruppo dal primo carattere di una colonna
- 6. Utilizzo di un tag <hr> con una tabella?
- 7. XPath: trovare cella di una tabella con la stessa posizione nella riga differente
- 8. Come copiare una riga di QUALSIASI tabella cambiando una colonna
- 9. Come rinominare una colonna di una tabella in Oracle 10g
- 10. Trova una tabella quando conosci il nome di una colonna?
- 11. SQL - Se la stringa in una colonna di una tabella contiene una stringa nella colonna della tabella unita
- 12. Cosa c'è l'aggiunta di <style type = "text/css"> body {display: none importante}</style>
- 13. Come creare una tabella con colonna Identity
- 14. Come copiare una colonna di una tabella nella colonna di un'altra tabella in PostgreSQL confrontando lo stesso ID
- 15. Registrazione delle modifiche per ogni colonna di una tabella
- 16. Come si evidenzia una colonna della tabella HTML con Bootstrap
- 17. Aggiornamento di una colonna in tutte le righe di una tabella
- 18. html: colonna tabella hover
- 19. Larghezza fissa della colonna nella tabella HTML
- 20. In sqlite Come aggiungere una colonna nella tabella se la stessa colonna non esiste nella tabella
- 21. Inserimento di una colonna di tabella con jQuery
- 22. ottenere i nomi di colonna di Excel-Style da Colonna Numero
- 23. Dimensioni colonna tabella WPF
- 24. Creare un trigger che aggiorna una colonna su una tabella quando una colonna in un'altra tabella viene aggiornata
- 25. Aggiungi colonna agli utenti di aspnet con il primo database
- 26. calcolo del primo quartile per una colonna numerica nella scintilla
- 27. Come INSERIRE IN una tabella mysql in un'altra tabella e impostare il valore di una colonna?
- 28. Unione di più colonne in una tabella in una singola colonna in un'altra tabella
- 29. Perché "<! -" commenta una regola di stile, ma "<! -" no?
- 30. Come fare una colonna della tabella essere una larghezza minima
http://quirksmode.org /css/selectors/firstchild.html - http://quirksmode.org/css/selectors/nthchild.html – techfoobar