Jak naprawić szerokość tabeli CSS td?

Jak Naprawic Szerokosc Tabeli Css Td



HTML zapewnia „ ” tag do tworzenia tabel, a programista może ustalić szerokość danych tabeli ” ' element. Ma to na celu uwzględnienie zmian zachodzących podczas zmiany rozmiaru ekranu lub usunięcie dodatkowych miejsc zajmowanych przez tabelę. Ten artykuł pokaże, jak naprawić dane tabeli „ ' elementy.

Metoda 1: Użycie atrybutu „szerokość” HTML

szerokość ” to podstawowy atrybut dostarczany przez HTML. Ustawia szerokość lub poziomą długość elementu HTML. Aby naprawić dane tabeli, atrybut szerokości jest używany w poniższych krokach.

Krok 1: Utwórz tabelę
W pliku HTML użyj „ <środek> ”, aby wyświetlić każdy znajdujący się w nim element na środku strony internetowej. Wewnątrz niego skonstruuj tabelę, używając „ ”,” ' I ' ”oznacza i zapisuje w nim dane:







< Centrum >
< tabela >
< tr >
< cz > Nazwa < / cz >
< cz > Status < / cz >
< cz > Pokój numer < / cz >
< / tr >
< tr >
< td > Fachar < / td >
< td > Student < / td >
< td > 06 < / td >
< / tr >
< tr >
< td > Omar < / td >
< td > Student < / td >
< td > 06 < / td >
< / tr >
< / tabela >
< / Centrum >

Krok 2: Dodaj właściwości CSS do elementu „table”.
Użyj selektora elementu tabeli w CSS i dodaj „ granica ” o 1 piksele w kolorze czerwonym, „ wyrównanie tekstu ” wyrównuje tekst do środka, a „ szerokość ”, który ustawia całkowitą szerokość tabeli na 80%:



tabela {
granica : 1 px jednolita czerwień;
tekst- wyrównywać : Centrum;
szerokość : 80 %; }

Krok 3: Przypisywanie właściwości elementowi „td”.
Użyj ' td ” selektor elementu i ustawia „ granica-dół ” o 5 pikselach w kolorze czerwonym, „ wyściółka ” o rozmiarze 20 pikseli, aby element był bardziej widoczny, oraz „ szerokość ” ustawia się jako 30%:



td {
obramowanie u dołu: 5 pikseli w kolorze czerwonym;
wypełnienie: 20px;
szerokość : 30 %;
}

Krok 4: Przypisywanie właściwości do „tego” elementu
Użyj ' cz selektor elementu, aby zmienić kolor elementu „ granica-dół ” od czerwonego do morskiej zieleni, aby stworzyć lepszą wizualizację:





cz {
obramowanie u dołu: 5 pikseli w kolorze morskozielonym;
wypełnienie: 20px;
szerokość : 30 %;
}

Dane wyjściowe są wyświetlane jako:



Powyższa migawka pokazuje, że wszystkie szerokości kolumn są ustalone na 30%.

Metoda 2: Używanie selektora „nth-child( )”.

Właściwość nth-child() CSS służy do tworzenia tabeli o stałej szerokości. Ta właściwość pobiera numer kolumny i wybiera „ ' I ' ” tagi. Na przykład szerokość to „ naprawił ” tylko dla numerów kolumn „ 1 ' I ' 3 ”. Każda z tych kolumn ma szerokość 10%. W tym artykule pomyślnie pokazano, jak naprawić szerokość tabeli danych.

td:n-te dziecko ( 3 ) {
szerokość : 10 %;
}
th:n-te dziecko ( 1 ) {
szerokość : 10 %;
}

Dane wyjściowe powyższego bloku kodu to:

To wyjście pokazuje, że kolumny o numerach 1 i 3 mają ustaloną szerokość 10%.

Metoda 3: Użycie znacznika

W środku ' tabela ” w części CSS dodaj „ układ tabeli: naprawiono ”, aby ustawić „szerokość” elementów tabeli danych:

tabela {
układ tabeli: stały;
szerokość : 80 %;
granica : 1 px jednolita czerwień;
tekst- wyrównywać : Centrum;
}

W pliku HTML dodaj „ ” tag wewnątrz „ ' Sekcja. Na przykład ustaw szerokość 15% dla pierwszej kolumny i 30% dla drugiej kolumny:

< tabela >
< przełęcz styl = „szerokość: 15%;” / >
< przełęcz styl = 'szerokość: 30%;' / >

Po wykonaniu powyższego fragmentu kodu wyjście to:

W ten sposób użytkownik może ustalić szerokość elementów danych tabeli.

Wniosek

Aby ustalić szerokość danych tabeli, użyj „ szerokość ' atrybut, ' n-te dziecko ( ) ” separatora i „ metody znaczników. „ szerokość ” ustawia stałą szerokość. Separator „nth-child( )” pobiera numer kolumny jako parametr. Ponadto „ ” można użyć, aby tabela nie była elastyczna. W tym artykule pokazano, jak naprawić szerokość elementów danych tabeli.