Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [Java][PHP][CSS]Zakładki
Niedowiarek
post
Post #1





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 28.04.2011

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


Cześć,

Mam pewien problem, otóż chcę uzyskać taki efekt: http://imageshack.us/photo/my-images/195/pokazi.png/

A jak na razie w css i html zrobiłem jedynie tą kreskę na dole: www.workdomain.ugu.pl

I teraz moje pytanie, jak najlepiej zrobić to w ten sposób, że po najechaniu na link pojawia się jakby tło z tą zakładką zieloną, a gdy w niego klikniemy to znika z poprzedniego, i pojawia się na tym co kliknęliśmy. Myślałem żeby to zrobić w CSS, ale wtedy potrzeby by było osobny div na każdy link, a tego chcę uniknąć.

Pozdrawiam

Ten post edytował Niedowiarek 2.01.2012, 22:47:32
Go to the top of the page
+Quote Post
gargamel
post
Post #2





Grupa: Zarejestrowani
Postów: 278
Pomógł: 35
Dołączył: 25.06.2010

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


Cytat
Myślałem żeby to zrobić w CSS, ale wtedy potrzeby by było osobny div na każdy link

Niby dlaczego (IMG:style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
Niedowiarek
post
Post #3





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 28.04.2011

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


No bo przecież jak dam ten obrazek jako tło, to w sumie musiałyby być 3 tła. Lewa strona, środek repeat-x, prawa strona. Inaczej wyszłoby kanciaste.

Chyba że ja źle rozumuję, to proszę o nakierowanie mnie na dobrą drogę
Go to the top of the page
+Quote Post
gargamel
post
Post #4





Grupa: Zarejestrowani
Postów: 278
Pomógł: 35
Dołączył: 25.06.2010

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


Jak czytałem posta, to nie było linka do obrazka z zakładkami.. Ja zasadniczo skłaniam od pewnego czasu do border-radius. Nie działa to na wszystkich przeglądarkach, ale w najgorszym przypadku ramka nie jest zaokrąglona, a kwadratowa, więc można to przeżyć.

Jeśli nie chcesz ingerować w html, to ja bym zrobił jedno z 2:
Zadał wszystkim zakładkom jednakową szerokość i dał obrazkowe tło z zaokrąglonymi rogami, lub
Dla każdej pozycji menu przygotował oddzielny obrazek, choć to rozwiązanie wydaje mi się gorsze.
Go to the top of the page
+Quote Post
Niedowiarek
post
Post #5





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 28.04.2011

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


Dzięki za pomoc, myślę że jednak użyję border-radius. Nawet jeżeli nie działa na wszystkich przeglądarkach to wydaje mi się najbardziej 'wydajne' rozwiązanie.
Go to the top of the page
+Quote Post

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 - 07:51