Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Zamiana wierszów z kolumnami przy użyciu CSS - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript)
+--- Wątek: Zamiana wierszów z kolumnami przy użyciu CSS (/thread-zamiana-wierszow-z-kolumnami-przy-uzyciu-css)



Zamiana wierszów z kolumnami przy użyciu CSS - wszelacz - 11-10-2009

Mamy tabelę przedstawiającą towary i porównującą jej cechy:

Kod:
_
        +__cecha-1__|__cecha-2__|__cecha-3__|__cecha-4__|__cecha-5__
towar-1 |___________|___________|___________|___________|___________
towar-2 |___________|___________|___________|___________|___________
towar-3 |___________|___________|___________|___________|___________
towar-4 |___________|___________|___________|___________|___________
towar-5 |___________|___________|___________|___________|___________
Jak w zależności od wybranego arkusza CSS określić, czy cechy wyrobów mają być w kolumnach a nazwy wyrobów w wierszach, czy odwrotnie - nazwy w kolumnach, a cechy w wierszach?

Bez trudu można to osiągnąć na DIV-ach lub innych elementach blokowych, ale aby kod strony odzwierciedlał jej semantykę. to dane tabelaryczne powinny być umieszczane w celowo do tego stworzonych znacznikach TABLE, TR, TD. Dlatego układ tabeli pozostaje określić w arkuszu CSS.

Kto bystry, pewnie szybko uwikła się z tą łamigłówką.


RE: Zamiana wierszów z kolumnami przy użyciu CSS - Marcin - 13-10-2009

Przy pomocy CSS to chyba jedynie zrobić dwie tabele i w zależności jaka opcja ma być prezentowana jedną z nich ukrywać przy pomocy np display:none. Inaczej tego chyba nie widzę jeśli chodzi o samego CSSa.


RE: Zamiana wierszów z kolumnami przy użyciu CSS - Kamil - 13-10-2009

Nie da rady w samym CSS. Musisz pomieszać CSS i PHP.


RE: Zamiana wierszów z kolumnami przy użyciu CSS - KowR - 13-10-2009

Może nie koniecznie od razu PHP trzeba do tego angażować, ale wystarczył by sam JavaScript. Wink