Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CSS][HTML]Tabela w html - różna szerokość komórek
kosmos
post 8.09.2023, 12:38:55
Post #1





Grupa: Zarejestrowani
Postów: 367
Pomógł: 17
Dołączył: 4.03.2008

Ostrzeżenie: (0%)
-----


Cześć.

Przykład tabelki:
Tabela

Zależy mi na tym, aby górny wiersz był na 100% szerokości i aby komórki posiadały różną szerokość. Collspan złączy mi komórki, ale szerokość ich będzie od siebie uzależniona względem poszczególnym wierszy.
oczekiwany rezultat

Czy jedyną opcją jest tabela zagnieżdżona w wierszu 2?

Ten post edytował kosmos 8.09.2023, 12:44:10
Go to the top of the page
+Quote Post
kayman
post 11.09.2023, 12:44:49
Post #2





Grupa: Zarejestrowani
Postów: 556
Pomógł: 40
Dołączył: 20.07.2012
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


ja bym do tego użył raczej bootstrap a nie tabeli

https://getbootstrap.com/docs/5.2/layout/grid/
Go to the top of the page
+Quote Post
Malinaa
post 6.10.2023, 08:14:16
Post #3





Grupa: Zarejestrowani
Postów: 518
Pomógł: 6
Dołączył: 21.07.2008

Ostrzeżenie: (0%)
-----


Też użyłbym do tego Bootstrapa, przy tabeli i collspan pewnie nie zrobisz jak obrazujesz, ale jeżeli Ci zależy koniecznie na tabeli to możesz zakombinować z dwiema. Efekt wizualny otrzymasz dokładnie taki na jakim Ci zależy.

Przykładowy gotowiec:

  1. div.floating-table {
  2. width: 500px;
  3. }
  4. table {
  5. border-spacing: 0;
  6. border-collapse: collapse;
  7. border: 2px solid black;
  8. }
  9. table.table-bottom {
  10. border-top: 0;
  11. }
  12. td {
  13. padding: 10px;
  14. border-left: 2px solid black;
  15. border-right: 2px solid black;
  16. }
  17. </style>
  18. </head>
  19. <div class="floating-table">
  20. <table width="100%">
  21. <tr>
  22. <td width="25%">A</td>
  23. <td width="35%">B</td>
  24. <td>C</td>
  25. </tr>
  26. </table>
  27. <table width="100%" class="table-bottom">
  28. <tr>
  29. <td>M</td>
  30. <td width="40%">N</td>
  31. <td width="15%">O</td>
  32. <td width="15%">P</td>
  33. </tr>
  34. </table>
  35. </div>
  36. </body>
  37. </html>


--------------------
I welcome you on the Internet >>> Design by Malina
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 27.04.2024 - 19:39