Jak ograniczyć wpis w tabeli <td>
do rozwinięcia na całym ekranie, gdy pozycja jest zbyt długa?Zapobieganie tekstowi z tabeli zachodzenia na siebie szerokości td
Odpowiedz
Cóż, w CSS jest max-width
, max-height
i overflow
.
Więc
td.whatever
{
max-width: 150px;
max-height: 150px;
overflow: hidden;
}
ograniczy maksymalną szerokość i wysokość do 150 pikseli, a to może być cokolwiek, od mniej niż 150 do 150, a wszystko, co nie pasuje do wnętrza, które będą obcinane i ukryte z widoku.
Domyślne przepełnienie (overflow: visible;
) polega na tym, aby po prostu pozwolić, aby wszystko, co nie mieści się w określonym pojemniku, wylało się poza jego obszar. Jeśli tylko chcesz ograniczyć ją poziomo i nie chce niczego ukrywać, word-wrap
może pomóc:
td.whatever
{
max-width: 150px;
word-wrap: break-word;
}
word-wrap
złamie słowa, gdy zajdzie potrzeba, nawet jeśli nie jest to na końcu wyrazu. Możesz także użyć opcji height
i width
, aby określić stały rozmiar, jeśli nie chcesz, aby tabela była w ogóle rozwijana lub zmniejszana.
Można użyć word-wrap:break-word;
, więc zbyt długie słowa są zawijane.
td.whatever_class{
max-width: 100px;
}
Zamień 100 pikseli tak, jak chcesz. 1000px to dobra szerokość dla stron internetowych, ponieważ zmieści się na prawie wszystkich monitorach, jakie dzisiaj mają ludzie, więc jeśli masz 20 kolumn, to na przykład 50px.
Należy określić ZASADY stylów max-width
i display
(ponieważ atrybut wyświetlania jest ustawiony jako zabawny, ponieważ jest to element td, a nie normalny), np.
td{
max-width: 100px;
display: inline-block;
}
Domyślnym ekranem jest 'table-cell' –
Istnieje również dobre rozwiązanie z właściwością max-width: 0px; więc będzie odpowiedzialny za pełną szerokość stołu.
- 1. Sprawdzanie zachodzenia na siebie przedziałów czasowych
- 2. Zrozumienie algorytmu mapreduce do obliczania zachodzenia na siebie
- 3. Tworzenie szerokości stołu do wypełniania td
- 4. Jak usunąć td z tabeli
- 5. przejście szerokości - nakłada się na siebie
- 6. Zapobieganie wprowadzaniu danych w komórce tabeli po osiągnięciu ustalonej szerokości?
- 7. Pionowy przelew tabeli td
- 8. Znajdź znacznik tabeli nadrzędnej z td
- 9. colspan mes z tabeli stałej szerokości
- 10. Zapobieganie zaznaczaniu tabeli tekstu
- 11. r przecinek Kable podział tabeli szerokości na wiele tabel poniżej siebie
- 12. Stylizowanie układu tabeli z ustalonymi i stałymi kolumnami szerokości + colspan
- 13. CSS - Wejście o szerokości 100% zachodzi na siebie div
- 14. Używanie JavaScript do zmiany szerokości komórek tabeli
- 15. Ustawienie szerokości kolumny tabeli
- 16. Utwórz <td> rozpiętości całego rzędu w tabeli
- 17. html5 odpowiednik align = "center" w tabeli TD
- 18. Uzyskaj wartości pola (td), klikając wiersz tabeli
- 19. Jak wypuścić dwa elementy div obok siebie bez określania szerokości?
- 20. CSS wyściółka dla pojedynczego TD wewnątrz tabeli
- 21. HTML Praktyka szerokości kolumny tabeli
- 22. Jak przełamać długie słowa w tabeli td?
- 23. Wybór pierwszego td w pierwszej tabeli z CSS 3
- 24. Różne szerokości td w różnych wierszach w tabelach?
- 25. Formatowanie tabeli SSRS w celu wyświetlania danych obok siebie
- 26. Wysokość Td na dwóch oddzielnych tabelach
- 27. Place divs obok siebie, niezależnie od szerokości rodzica
- 28. Ukrywanie wierszy tabeli bez zmieniania ogólnej szerokości
- 29. Stałe kolumny tabeli szerokości w Bootstrapie
- 30. Powtórzenie tabeli znajdowanie td według klasy i zmiana tekstu dla tej td
to jest to, czego potrzebuję dodatkowo. dzięki! – daniel