Come posso limitare l'ingresso della tabella <td>
all'espansione dell'intero schermo quando la voce è troppo lunga?Prevenire il testo dalla tabella di sovrapposizione td width
risposta
Bene, c'è max-width
, max-height
e overflow
in CSS.
Così
td.whatever
{
max-width: 150px;
max-height: 150px;
overflow: hidden;
}
limiterebbe la massima larghezza e l'altezza di 150px, e può essere qualsiasi cosa, da meno di 150 a 150, e tutto ciò che non si adatta all'interno che sarà ritagliato fuori e nascosta dalla vista
L'overflow predefinito (overflow: visible;
) consiste nel consentire semplicemente a tutto ciò che non si adatta all'interno del contenitore specificato di riversarsi all'esterno di esso. Se si desidera solo limitare orizzontalmente e non voglio nascondere nulla, word-wrap
può aiutare:
td.whatever
{
max-width: 150px;
word-wrap: break-word;
}
word-wrap
romperà parole ogni volta che deve, anche se non è alla fine di una parola. È inoltre possibile utilizzare solo height
e width
per specificare una dimensione fissa se non si desidera che la tabella si espanda o si riduca del tutto.
È possibile utilizzare word-wrap:break-word;
, in modo da avvolgere le parole troppo lunghe.
td.whatever_class{
max-width: 100px;
}
sostituire 100 px con la larghezza desiderata. 1000px è una buona larghezza per i siti web in quanto si adatta a quasi tutti i monitor che le persone hanno oggi, quindi se si dispone di 20 colonne quindi renderlo 50px per esempio.
È necessario specificare ENTRAMBI gli stili max-width
e display
(poiché l'attributo di visualizzazione è impostato in modo divertente perché è un elemento td, non un elemento normale) ad es.
td{
max-width: 100px;
display: inline-block;
}
Il display predefinito è 'table-cell' –
C'è anche una bella soluzione con proprietà larghezza massima: 0px; quindi sarà responsabile per tutta la larghezza della tabella.
- 1. max-width 50% per td
- 2. HTML "td" width and height
- 3. Prevenire piè di pagina fissa dalla sovrapposizione di contenuti
- 4. IE8 ignora td width, lavora su IE7
- 5. BeautifulSoup - il testo di raschiamento dalla tabella non funziona
- 6. Sovrapposizione di testo sull'immagine utilizzando il posizionamento relativo
- 7. Iterate attraverso una tabella trovando un td per classe e cambiando il testo per quel td
- 8. <td> non rispettare gli attributi `width` o` max-width`?
- 9. Ottieni valori dalla tabella dei campi di testo javascript
- 10. Centrare una tabella all'interno di un TD
- 11. immagini Responsive in una tabella fluid-width (max-width)
- 12. tabella HTML td significato
- 13. Prevenire evento onClick quando si seleziona il testo
- 14. Perché il browser mostra td più grande della mia proprietà width specificata?
- 15. Converti tabella HTML in testo
- 16. Trova il selettore della tabella figlio dalla tabella padre - jQuery
- 17. Overflow verticale della tabella td
- 18. Come passare dalla tabella al div per il layout FORM?
- 19. selettore CSS ultima riga dalla tabella principale
- 20. Come far espandere td (cella) dalla tabella html per far rientrare la riga in una riga?
- 21. HTML prevenire interruzioni di linea (tra due tabella tag)
- 22. prevenire eventi sparare per sovrapposizione di elementi HTML
- 23. Prevenire l'invio del modulo al tasto Invio per il testo
- 24. Centra il testo nella cella della tabella
- 25. Prevenire la sovrapposizione di record utilizzando graphviz e neato
- 26. Prevenire il testo dall'avvolgimento sotto una casella di controllo
- 27. UISearchBar Tabella Sezione Titoli indice Sovrapposizione
- 28. Disegna testo in sovrapposizione cerchio
- 29. Le parole lunghe stanno uscendo dalla scatola - Come prevenire?
- 30. Tabella HTML - larghezza massima non funzionante sui discendenti td
questo è quello che mi serve in aggiunta. Grazie! – daniel