Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][CSS]Div jako tabelka i wygląd w IE, problem z IE 7.0
redelek
post 5.08.2008, 12:44:50
Post #1





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

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


Witam,

Walczę już od kilku godzin ze zrobieniem tabelki z DIV-ów.
W FF Opera SeaMonkey wygląda tak jak bym chciał. Niestety IE wali wszystko w jednej lini.

Tak to wygląda

  1. <title>Tytuł strony</title>
  2.  
  3. </head>
  4. <body style="margin: 0; padding: 0; text-align: center;">
  5.  
  6. <div style="border: 2px solid Red; margin: 0 auto; width: 800px; text-align: left;">
  7.  
  8. <div style="border: 1px solid Teal; display: table;">
  9. <div style="display: table-row">
  10. <div style="display: table-cell; border: 1px solid Teal">komórka1</div>
  11. <div style="display: table-cell; border: 1px solid Teal">komórka2</div>
  12. <div style="display: table-cell; border: 1px solid Teal">komórka3</div>
  13. <div style="display: table-cell; border: 1px solid Teal">komórka4</div>
  14. <div style="display: table-cell; border: 1px solid Teal">komórka6</div>
  15. <div style="display: table-cell; border: 1px solid Teal">komórka7</div>
  16. </div>
  17. <div style="display: table-row">
  18. <div style="display: table-cell; border: 1px solid Teal">komórka7</div>
  19. <div style="display: table-cell; border: 1px solid Teal">komórka8</div>
  20. <div style="display: table-cell; border: 1px solid Teal">komórka9</div>
  21. <div style="display: table-cell; border: 1px solid Teal">komórka10</div>
  22. <div style="display: table-cell; border: 1px solid Teal">komórka11</div>
  23. <div style="display: table-cell; border: 1px solid Teal">komórka12</div>
  24. </div>
  25. </div>
  26. </body>
  27. </html>


Macie pomysła jak to zrobić żeby w IE wyświetlało się dobrze ?
Chcę zrobić 7kolumn i wiersze będą się dokładały automatycznie z bazy. To jest przykład na którym trenuję

Pozdrawiam
Redelek


--------------------
Pozdrawiam
Piotrek R
Go to the top of the page
+Quote Post
neverever
post 5.08.2008, 12:58:15
Post #2





Grupa: Zarejestrowani
Postów: 278
Pomógł: 44
Dołączył: 17.02.2004
Skąd: Wieliczka

Ostrzeżenie: (10%)
X----


Powodzenia zyczę. IE nie obsługuje display: table o ile mi wiadomo.
Może to ci się przyda, taka mała alternatywa http://www.communitymx.com/content/article...1&cid=97480


--------------------
neverever
Go to the top of the page
+Quote Post
redelek
post 5.08.2008, 13:12:39
Post #3





Grupa: Zarejestrowani
Postów: 658
Pomógł: 37
Dołączył: 4.06.2005
Skąd: Wawa

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


Cytat(neverever @ 5.08.2008, 11:58:15 ) *
Powodzenia zyczę. IE nie obsługuje display: table o ile mi wiadomo.
Może to ci się przyda, taka mała alternatywa http://www.communitymx.com/content/article...1&cid=97480


Co za ...... Czyli co jeśli chcę sobie dane wyświetlić w div w takiej postaci

LP | Temat | Data 1 | Data 2 | Status | Edytuj |
1 | test |2008-09-12 |2008-10-12 | OK | E|
2 | test |2008-09-12 |2008-10-12 | OK | E|
3 | test |2008-09-12 |2008-10-12 | OK | E|

To muszę zastosować tabelki żeby było działające w IE ?

No nic powalczymy smile.gif

Dzięki


--------------------
Pozdrawiam
Piotrek R
Go to the top of the page
+Quote Post
Kicok
post 5.08.2008, 13:19:49
Post #4





Grupa: Zarejestrowani
Postów: 1 033
Pomógł: 125
Dołączył: 17.09.2005
Skąd: Żywiec

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


Cytat
Czyli co jeśli chcę sobie dane wyświetlić w div w takiej postaci

LP | Temat | Data 1 | Data 2 | Status | Edytuj |
1 | test |2008-09-12 |2008-10-12 | OK | E|
2 | test |2008-09-12 |2008-10-12 | OK | E|
3 | test |2008-09-12 |2008-10-12 | OK | E|

To muszę zastosować tabelki żeby było działające w IE ?


Znacznik TABLE służy do przedstawiania danych tabelarycznych. Kropka.
To że w kodzie twojej strony znajdzie się <table> nie oznacza że jesteś złym webmasterem. Zły webmaster próbuje przedstawić wszystko - nawet dane tabelaryczne - przy pomocy DIV-ów, bo wydaje mu się, że wtedy jego strona będzie XHTML 1.1 Superextrastrict


--------------------
"Sumienie mam czyste, bo nieużywane."
Go to the top of the page
+Quote Post
JoShiMa
post 5.08.2008, 13:46:12
Post #5





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

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


Cytat(redelek @ 5.08.2008, 13:44:50 ) *
Witam,

Walczę już od kilku godzin ze zrobieniem tabelki z DIV-ów.

A po co robisz tabelkę z divów? Przecież masz do tego znacznik <table/>. Nie popadaj w paranoje. Znacznik <table/> nie jest beee. Tylko nie należy go używać do tworzenia layoutów natomiast do wyświetlania danych tabelarycznych nadaje się wyśmienicie i jest to zgodne ze standardem w przeciwieństwie do robienia tabelki z divów.


--------------------
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: 31.07.2025 - 02:01