Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] jak zrobić pochyłe przyciski ?
xajart
post
Post #1





Grupa: Zarejestrowani
Postów: 141
Pomógł: 1
Dołączył: 2.12.2008

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


Witam, mam pewien szablon który musze w stronkę wbudować i w tym szablonie przyciski menu głównego są w sposób pochyły zrobiony jak na rysunku poniżej:

(IMG:http://images33.fotosik.pl/428/3978526e7a10b82dmed.jpg)

Wiem że kiedyś można było w HTML robić coś podobnego za pomocą poligonów.

Tylko że tutaj musi zostać to zrobione w formie podmiany grafiki przycisku a tekst żeby był wpisany nad przyciskiem - bo zmienia kolor czcionki kiedy się na niego najedzie. 

Nie wiem czy można to wykonać w PHP, a tymbardziej w standardzie XHTML w oparciu o CSS - bo nigdy z czymś takim doczynienia nie miałęm. Na ogół dość symetryczne szablony spotykałem. 

Zastanawiam sie czy nie trzeba będzie tutaj użyć JS. 

Dlatego kieruje do was prośbę byście mi powiedzieli jak mam to wykonać ?
A może są już jakieś gotowe rozwiązania do czegoś takiego ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
poza tym szkoda że dokumentacja po angielsku

Łudziłeś się, że będzie po polsku? Skoro programujesz, to chyba jesteś świadom, że 90% dokumentacji jest po angielsku...

Cytat
Ciekawi mnie czy wogóle można taki efekt uzyskać by tekst był po skosie, czy nie będę musiał tego zrobić na zasadzie podmiany grafiki. A i jeszcze jedno jak zostane przy podmianie grafiki to w jaki sposob wrzucac w stronę prostokąt pochylony ?

Po stronie przeglądarki raczej mało prawdopodobne. No chyba, żebyś rysował po <canvas />, to wtedy pewnie tak.

PS. imagerotate" title="Zobacz w manualu PHP" target="_manual
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: 10.10.2025 - 22:37