• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Pomoc przy tabeli

Object Storage Arubacloud
+1 głos
256 wizyt
pytanie zadane 26 września 2015 w HTML i CSS przez verlix6 Nowicjusz (150 p.)
zamknięte 27 września 2015 przez verlix6

Witam jestem początkujący z HTML i mam problem ze stworzeniem pewnej tabeli.

s

Otóż nie wiem jak poradzić sobie, aby środkowy wiersz był podzielony na pół. W 1 wierszu scalam 3 komórki w 1 ale co zrobić w 2?

Mi wychodzi coś takiego dalej nie wiem co robić.

s

<table border="1" align="center" width="400px" height="200px">
		<tr>
			<td colspan="3">Komórka</td>
		</tr>
		
		<tr>
			<td>Komórka</td>
			<td>Komórka</td>
		</tr>
		
		<tr>
			<td>Komórka</td>
			<td width="50%">Komórka</td>
			<td>Komórka</td>
		</tr>

</table>

 

Z góry dziękuje za pomoc!

komentarz zamknięcia: Rozwiązane

5 odpowiedzi

+4 głosów
odpowiedź 26 września 2015 przez Patrycjerz Mędrzec (192,320 p.)

Zrób tak:

W środkowym wierszu ustaw sobie szerokość komórek na 50%, a tych dolnych wg uznania, tylko żeby było razem mniej więcej 100%, np. po 33.3%.

komentarz 26 września 2015 przez verlix6 Nowicjusz (150 p.)
Wielkie dzięki nie pomyślałem, że tak można zrobić.
komentarz 26 września 2015 przez Patrycjerz Mędrzec (192,320 p.)

Programowanie opiera się na szukania różnych dróg rozwiązania danego problemu. Moim zdaniem nie było to zbyt trudne do zauważenia smiley Pozdrawiam!

+1 głos
odpowiedź 26 września 2015 przez Darellur Nowicjusz (220 p.)
Może w 3. zrób colspan="4", a w 2. colspan="2"?
+1 głos
odpowiedź 27 września 2015 przez Krzysztof Wielgat Nowicjusz (220 p.)
edycja 27 września 2015 przez Krzysztof Wielgat

Jeśli bez znaczenia jest Tobie grubość ramki to po prostu stwórz 3 tabele ;-))

<table border="1" align="center" width="400" height="66">
        <tr>
            <td>Komórka</td>
        </tr>
</table>
<table border="1" align="center" width="400" height="66">
        <tr>
<td width ="200">Komórka</td>
<td width ="200">Komórka</td>
        </tr>
</table>
<table border="1" align="center" width="400" height="66">
        <tr >
            <td width ="133" >Komórka</td>
            <td width ="133" >Komórka</td>
            <td width ="133" >Komórka</td>
        </tr>
</table>

Tutaj kod jeśli chcesz usunąć górną ramkę w 2 i 3 tabeli (możesz też podnieść tabele 2 i 3 o 1 px i się ramki nałożą):

<table border="1" align="center" width="400" height="66">
        <tr>
            <td>Komórka</td>
        </tr>
 </table>
<table border="1" align="center" width="400" height="66">
        <tr>
<td style="border-top-width: 0" width ="200">Komórka</td>
<td style="border-top-width: 0" width ="200">Komórka</td>
        </tr>
 </table>
<table border="1" align="center" width="400" height="66">
        <tr >
            <td style="border-top-width: 0" width ="133" >Komórka</td>
            <td style= "border-top-width: 0" width ="133" >Komórka</td>
            <td style="border-top-width: 0" width ="133" >Komórka</td>
        </tr>
</table>

Możesz też dać szerokość na odpowiednio: 1x 420/ 2x 210/ 3x 140 to będą co do jednego pixa

 

 

0 głosów
odpowiedź 26 września 2015 przez event15 Szeryf (93,790 p.)
O ile pamiętam to przy td trzeba walnąć atrybut colspan
komentarz 26 września 2015 przez verlix6 Nowicjusz (150 p.)
Zrobiłem tak w 1 wierszu. W 2 się tak chyba nie da bo musze mieć 2 komórki czyli wychodzi na to, że musiałbym połączy 1.5 komórki.
–1 głos
odpowiedź 27 września 2015 przez event15 Szeryf (93,790 p.)
To zrób sobie to na divach. I poczytaj o flexbox :)
komentarz 27 września 2015 przez event15 Szeryf (93,790 p.)
Jak ktoś minusuje to niech ma jaja, żeby powiedzieć czemu to zrobił.

Tak swoją drogą moje rozwiązanie jest dużo lepsze niż tworzenie tabeli, chyba że konieczne jest jej użycie. Chyba, że ktoś ma inne zdanie ;)

Podobne pytania

0 głosów
2 odpowiedzi 1,664 wizyt
0 głosów
3 odpowiedzi 162 wizyt
0 głosów
2 odpowiedzi 127 wizyt
pytanie zadane 17 grudnia 2015 w PHP przez baroser13 Użytkownik (750 p.)

92,579 zapytań

141,429 odpowiedzi

319,657 komentarzy

61,963 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...