Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [css/js] :hover dla wiersza tabeli i fixed dla nagłówka
m.mix
post
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 21.11.2007

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


Witam, może najpierw przykład:
  1. <style type="text/css">
  2. tr:hover { background-color:#FFFF01; }
  3. #naglowek {position:fixed;}
  4. </head>
  5. <tr id=naglowek><th>1</th><th>2</th><th>3</th><th>4</th></tr>
  6. <tr><td>aaaaaaaaaaaaaaaa</td><td>bbbbbbbbbbbbbbbbbbbbbbb</td><td>cccccccccccccccc</td><td>dddddddddddddddddddddd</td></tr>
  7. <tr onmouseover='this.style.backgroundColor="red"' onmouseout='this.style.backgroundColor=""'><td>aaaaaaaaaaaaaaaa</td><td>bbbbbbbbbbbbbbbbbbbbbbb</td><td>cccccccccccccccc</td><td>dddddddddddddddddddddd</td></tr>
  8. <tr><td>aaaaaaaaaaaaaaaa</td><td>bbbbbbbbbbbbbbbbbbbbbbb</td><td>cccccccccccccccc</td><td>dddddddddddddddddddddd</td></tr>
  9. <tr><td>aaaaaaaaaaaaaaaa</td><td>bbbbbbbbbbbbbbbbbbbbbbb</td><td>cccccccccccccccc</td><td>dddddddddddddddddddddd</td></tr>
  10.  
  11. </body>
  12. </html>

Zamierzeniem było zbudowanie tabelki w której podświetla się wiersz pod myszką a w przypadku długiej tabeli nagłówek przy przewijaniu pozostanie na miejscu.
Problem 1 - IE nie rozumie :hover dla wiersza tabeli i trzeba robić takie potworki jak w drugim wierszu. Jest jakiś prostszy sposób żeby IE go interpretował?
Problem 2 - wiersz nagłówkowy powinien przy przewijaniu strony pozostawać na miejscu, ale niestety FF "zwija" go do lewej strony (gubi szerokość komórek i przesuwa je do lewej), a IE co prawda nie "zwija" wiersza ale również nie pozostawia go na ekranie przy przewijaniu. Jakieś pomysły dlaczego?
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 19.08.2025 - 15:48