Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][CSS] Przeglądanie danych tabeli z użyciem suwaka
Baku12345
post
Post #1





Grupa: Zarejestrowani
Postów: 46
Pomógł: 1
Dołączył: 23.04.2011

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


Witam
Robię stronę, której budowa, mniej więcej będzie wyglądała tak
(IMG:https://naforum.zapodaj.net/thumbs/216a2256b960.png)
Czyli nagłówek, menu, pole na kontent (w którym jest tabela) i stopka. Oczywiście to co pokazuję, to tylko strona testowa, nie ta właściwa (IMG:style_emoticons/default/smile.gif)

I chodzi mi właśnie o tą tabelkę z suwakiem po prawej. Chciałbym, żeby nagłówki w obszarze thead, były nieruchome, a tylko dane na szarym tle w obszarze tbody, żeby się przesuwały.
Czy mógłby mi ktoś momóc poprawić kod, żeby tylko szary obszar się przesuwał, bez brązowego? Proszę o pomoc, poniżej wstawiam kod

HTML
  1. <!doctype html>
  2.  
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>Strona</title>
  6. <link rel="stylesheet" href="style.css" type="text/css" />
  7. </head>
  8. <body>
  9. <header>
  10. naglowek
  11. </header>
  12. <nav>menu</nav>
  13. <article>
  14. <tr>
  15. <th><a href="#">Header 1</a></th>
  16. <th><a href="#">Header 2</a></th>
  17. <th><a href="#">Header 3</a></th>
  18. </tr>
  19. </thead>
  20. <tr>
  21. <td>Cell Content 1</td>
  22. <td>Cell Content 2</td>
  23. <td>Cell Content 3</td>
  24. </tr>
  25. <tr>
  26. <td>More Cell Content 1</td>
  27. <td>More Cell Content 2</td>
  28. <td>More Cell Content 3</td>
  29. </tr>
  30. <tr>
  31. <td>Even More Cell Content 1</td>
  32. <td>Even More Cell Content 2</td>
  33. <td>Even More Cell Content 3</td>
  34. </tr>
  35. <tr>
  36. <td>And Repeat 1</td>
  37. <td>And Repeat 2</td>
  38. <td>And Repeat 3</td>
  39. </tr>
  40. <tr>
  41. <td>Cell Content 1</td>
  42. <td>Cell Content 2</td>
  43. <td>Cell Content 3</td>
  44. </tr>
  45. <tr>
  46. <td>More Cell Content 1</td>
  47. <td>More Cell Content 2</td>
  48. <td>More Cell Content 3</td>
  49. </tr>
  50. <tr>
  51. <td>Even More Cell Content 1</td>
  52. <td>Even More Cell Content 2</td>
  53. <td>Even More Cell Content 3</td>
  54. </tr>
  55. <tr>
  56. <td>And Repeat 1</td>
  57. <td>And Repeat 2</td>
  58. <td>And Repeat 3</td>
  59. </tr>
  60. <tr>
  61. <td>Cell Content 1</td>
  62. <td>Cell Content 2</td>
  63. <td>Cell Content 3</td>
  64. </tr>
  65. <tr>
  66. <td>More Cell Content 1</td>
  67. <td>More Cell Content 2</td>
  68. <td>More Cell Content 3</td>
  69. </tr>
  70. <tr>
  71. <td>Even More Cell Content 1</td>
  72. <td>Even More Cell Content 2</td>
  73. <td>Even More Cell Content 3</td>
  74. </tr>
  75. <tr>
  76. <td>And Repeat 1</td>
  77. <td>And Repeat 2</td>
  78. <td>And Repeat 3</td>
  79. </tr>
  80. <tr>
  81. <td>Cell Content 1</td>
  82. <td>Cell Content 2</td>
  83. <td>Cell Content 3</td>
  84. </tr>
  85. <tr>
  86. <td>More Cell Content 1</td>
  87. <td>More Cell Content 2</td>
  88. <td>More Cell Content 3</td>
  89. </tr>
  90. <tr>
  91. <td>Even More Cell Content 1</td>
  92. <td>Even More Cell Content 2</td>
  93. <td>Even More Cell Content 3</td>
  94. </tr>
  95. <tr>
  96. <td>And Repeat 1</td>
  97. <td>And Repeat 2</td>
  98. <td>And Repeat 3</td>
  99. </tr>
  100. <tr>
  101. <td>Cell Content 1</td>
  102. <td>Cell Content 2</td>
  103. <td>Cell Content 3</td>
  104. </tr>
  105. <tr>
  106. <td>More Cell Content 1</td>
  107. <td>More Cell Content 2</td>
  108. <td>More Cell Content 3</td>
  109. </tr>
  110. <tr>
  111. <td>Even More Cell Content 1</td>
  112. <td>Even More Cell Content 2</td>
  113. <td>Even More Cell Content 3</td>
  114. </tr>
  115. <tr>
  116. <td>And Repeat 1</td>
  117. <td>And Repeat 2</td>
  118. <td>And Repeat 3</td>
  119. </tr>
  120. <tr>
  121. <td>Cell Content 1</td>
  122. <td>Cell Content 2</td>
  123. <td>Cell Content 3</td>
  124. </tr>
  125. <tr>
  126. <td>More Cell Content 1</td>
  127. <td>More Cell Content 2</td>
  128. <td>More Cell Content 3</td>
  129. </tr>
  130. <tr>
  131. <td>Even More Cell Content 1</td>
  132. <td>Even More Cell Content 2</td>
  133. <td>Even More Cell Content 3</td>
  134. </tr>
  135. <tr>
  136. <td>And Repeat 1</td>
  137. <td>And Repeat 2</td>
  138. <td>And Repeat 3</td>
  139. </tr>
  140. <tr>
  141. <td>Cell Content 1</td>
  142. <td>Cell Content 2</td>
  143. <td>Cell Content 3</td>
  144. </tr>
  145. <tr>
  146. <td>More Cell Content 1</td>
  147. <td>More Cell Content 2</td>
  148. <td>More Cell Content 3</td>
  149. </tr>
  150. <tr>
  151. <td>Even More Cell Content 1</td>
  152. <td>Even More Cell Content 2</td>
  153. <td>Even More Cell Content 3</td>
  154. </tr>
  155. <tr>
  156. <td>And Repeat 1</td>
  157. <td>And Repeat 2</td>
  158. <td>And Repeat 3</td>
  159. </tr>
  160. <tr>
  161. <td>Cell Content 1</td>
  162. <td>Cell Content 2</td>
  163. <td>Cell Content 3</td>
  164. </tr>
  165. <tr>
  166. <td>More Cell Content 1</td>
  167. <td>More Cell Content 2</td>
  168. <td>More Cell Content 3</td>
  169. </tr>
  170. <tr>
  171. <td>Even More Cell Content 1</td>
  172. <td>Even More Cell Content 2</td>
  173. <td>Even More Cell Content 3</td>
  174. </tr>
  175. <tr>
  176. <td>And Repeat 1</td>
  177. <td>And Repeat 2</td>
  178. <td>And Repeat 3</td>
  179. </tr>
  180. <tr>
  181. <td>Cell Content 1</td>
  182. <td>Cell Content 2</td>
  183. <td>Cell Content 3</td>
  184. </tr>
  185. <tr>
  186. <td>More Cell Content 1</td>
  187. <td>More Cell Content 2</td>
  188. <td>More Cell Content 3</td>
  189. </tr>
  190. <tr>
  191. <td>Even More Cell Content 1</td>
  192. <td>Even More Cell Content 2</td>
  193. <td>Even More Cell Content 3</td>
  194. </tr>
  195. </tbody>
  196. </table>
  197. </article>
  198. <footer>
  199. stopka
  200. </footer>
  201. </body>
  202. </html>


CSS
  1. html, body {
  2. height: 100%;
  3. margin: 0;
  4. }
  5.  
  6. header {
  7. background: red;
  8. height: 10%;
  9. }
  10.  
  11. nav {
  12. background: green;
  13. height: 10%;
  14. }
  15.  
  16. article {
  17. background: yellow;
  18. height: 65%;
  19. position: relative;
  20. overflow: auto;
  21. }
  22.  
  23. table {
  24. width: 100%;
  25. border-collapse: collapse;
  26. }
  27.  
  28. thead th {
  29. background: #C96;
  30. border-left: 1px solid #EB8;
  31. border-right: 1px solid #B74;
  32. border-top: 1px solid #EB8;
  33. font-weight: normal;
  34. padding: 4px 3px;
  35. text-align: left;
  36. }
  37.  
  38. thead a,
  39. thead a:link,
  40. thead a:visited {
  41. color: #FFF;
  42. text-decoration: none;
  43. }
  44.  
  45. thead a:hover {
  46. text-decoration: underline;
  47. }
  48.  
  49. tbody {
  50. overflow: auto;
  51. }
  52.  
  53. tbody tr td {
  54. background: #EEE;
  55. border-left: 1px solid #DDD;
  56. border-right: 1px solid #CCC;
  57. border-top: 1px solid #DDD;
  58. padding: 2px 3px;
  59. }
  60.  
  61. footer {
  62. background: blue;
  63. height: 15%;
  64. }


Z góry dziękuję za pomoc

Ten post edytował Baku12345 29.03.2019, 04:31:19
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 23.08.2025 - 12:31