Wie kann ich den Eintrag <td>
der Tabelle auf die Erweiterung über den gesamten Bildschirm beschränken, wenn der Eintrag zu lang ist?Text aus der Überlappungstabelle verhindern td width
Antwort
Nun, es gibt max-width
, max-height
und overflow
in CSS.
So
td.whatever
{
max-width: 150px;
max-height: 150px;
overflow: hidden;
}
würde die maximale Breite und Höhe auf 150px beschränken, und es kann alles von weniger als 150 bis 150, und alles sein, was nicht im Innern, die abgeschnitten werden paßt und versteckt aus sicht.
Überlauf ist standardmäßig (overflow: visible;
) ist einfach zu erlauben, dass alles, was nicht in den angegebenen Container passen wird, nur außerhalb davon überlaufen. Wenn Sie nur horizontal begrenzen wollen und nicht wollen, etwas zu verbergen, kann word-wrap
helfen:
td.whatever
{
max-width: 150px;
word-wrap: break-word;
}
word-wrap
werden Worte zu brechen, wann immer es braucht, auch wenn es nicht am Ende eines Wortes ist. Sie können auch einfach height
und width
verwenden, um eine feste Größe anzugeben, wenn die Tabelle nicht erweitert oder verkleinert werden soll.
Sie könnten word-wrap:break-word;
verwenden, damit überlange Wörter verpackt werden.
td.whatever_class{
max-width: 100px;
}
ersetzen 100px mit wie weit Sie wollen. 1000px ist eine gute Breite für Websites, da es auf fast allen Monitoren passt, die die Leute heute haben, also wenn Sie 20 Spalten hatten, dann machen Sie es 50px zum Beispiel.
Sie müssen BEIDE max-width
und display
Stile angeben (weil das Display-Attribut lustig eingestellt ist, weil es ein td ist, kein normales Element), z.
td{
max-width: 100px;
display: inline-block;
}
Die Standardanzeige ist 'Tabellenzelle' –
Es gibt auch eine schöne Lösung mit der Eigenschaft max-width: 0px; so wird es für volle Tischbreite verantwortlich sein.
- 1. max-width 50% für td
- 2. IE8 td width ignoriert, arbeitet auf IE7
- 3. Warum funktioniert CSS td width nicht?
- 4. Get text width in MFC
- 5. Anschluss Tabelle 1 th Breite Table2 td width
- 6. Entfernen Sie einen bestimmten Text aus <td> Element
- 7. Formulareinreichung beim Drücken der Eingabetaste für Text verhindern
- 8. Tabelle in Td-Tag streckt Td-Tag
- 9. Text bewegt sich aus der Überschrift Tags
- 10. Angular2, Wie width in der Tabelle jeder td im Raster einstellen View
- 11. Verhindern eines festen Header aus seinem Versteck Text mit CSS
- 12. Text an highchart tooltip anpassen max width
- 13. Dream Weaver Tabelle Width
- 14. Hervorhebung der Hervorhebung von Text verhindern Tabelle
- 15. Div width: auto und IE
- 16. IE7 Probleme mit der Anzeige von Text in TD
- 17. Ersetze Text mit Bedingung in td jquery
- 18. Ratschläge, die // td Text und Zahlen extrahieren
- 19. CSS Tabelle td vertical-align text-top
- 20. Text innerhalb td nicht die gesamte Zelle Breite
- 21. Max-Width vs. Min-Width
- 22. So verhindern Sie, dass Text in einer Tabellenzelle umbrochen wird
- 23. @media min-width & max-width
- 24. Vorformatierung von Text zu verhindern Reflow
- 25. jstree: constraint width
- 26. CSS max-width mit Prozent
- 27. get und Display Array von ausgewählten innerHTML aus Tabellenzellen (td)
- 28. Wie kann ich Text in meinem TD-Wrap machen, wenn es die Breite des Bildes in meinem td erreicht?
- 29. Span innerhalb von td überschreibt nicht td style
- 30. Selen ziehen HREF aus TD in Tabelle
das ist was ich dazu brauche. Vielen Dank! – daniel