Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML] [CSS] Jak określić kolor linku w jednym Divie?
bobo168
post 11.09.2006, 19:23:08
Post #1





Grupa: Zarejestrowani
Postów: 201
Pomógł: 9
Dołączył: 23.08.2006

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


Mam do was pytanie. Mianowicie jak okreslic kolor linku w divie? Za pomoca arkuszu stylu.
Mam sobie w index.php
Kod
<div id="menu"><a href="www.turystyka.pl/index.php" >Start </a></div>

i jak zrobić żeby tylko w tym divie kolor linku po najechaniu kursorem byl powiedzmy czerwony a kolor linku kliknietego różowy ?
Wiem jak zrobić żeby wszytskie linki mniały tam dane atrybuty na stronie ale tego nie chce. Chce żeby mniały one takie kolory tylko w tym divie.
Oczywiscie mam akrsusz stylów a w nim:
Kod
#menu {
background-image: url(gfx/tlo_menu.png);
height: 25px;
width: 850px;
text-align: center;
line-height: 15px;
tutaj ten atrybut odpowiedzialny za kolor danego linku...
}


Mam nadzieje że da się to w ten sposób zrobić. Jeśli nie napiszcie mi jak zorbić to w inny sposób aby kolory linków w danym divie były inne.
Z góry THX za pomoc smile.gif
Go to the top of the page
+Quote Post
kossa
post 11.09.2006, 19:38:18
Post #2





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


np.:

  1. <div id="menu"><a href="www.turystyka.pl/index.php" style="color:#cc0000;">Start </a></div>


:-)

Łukasz


--------------------
Go to the top of the page
+Quote Post
-Wieviór-
post 11.09.2006, 20:09:02
Post #3





Goście







kossa, koledze zdecydowanie nie o to chodziło. Szczerze mówiąc nie wiem jak to zrobić, ale możesz określić styl hiperłącza

Kod
a.styl { tutaj atrybuty }


  1. <a href="index.php" class="styl">Link</a>


Nie jest to najlepsze rozwiązanie zapewne, ale zawsze jakieś.
Go to the top of the page
+Quote Post
phpion
post 11.09.2006, 20:32:25
Post #4





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Wieviór: wg mnie twoj kod dziala tak samo jak kod kossy biggrin.gif tyle tylko, ze on dal definicje styli jako atrybut a ty jako osobna klase styli. Wiec jesli autorowi nie chodzilo o to, co napisal kossa to i nie chodzi o to, co napisales ty. Ale chyba o to chodzilo.
Go to the top of the page
+Quote Post
-Wieviór-
post 11.09.2006, 20:41:46
Post #5





Goście







Cytat(phpion.com @ 11.09.2006, 21:32:25 ) *
Wieviór: wg mnie twoj kod dziala tak samo jak kod kossy biggrin.gif tyle tylko, ze on dal definicje styli jako atrybut a ty jako osobna klase styli. Wiec jesli autorowi nie chodzilo o to, co napisal kossa to i nie chodzi o to, co napisales ty. Ale chyba o to chodzilo.


Wiem, że autorowi nie chodziło o to co zrobiłem ja, jednak napewno takie rozwiązanie jest lepsze od kossy, bo tutaj definujesz styl hiperłącza w klasie, do której się tylko odwołujesz, więc jak chcesz coś zmienić, to w jednym miejscu, a nie stu smile.gif
Go to the top of the page
+Quote Post
SHiP
post 11.09.2006, 20:49:49
Post #6





Grupa: Zarejestrowani
Postów: 697
Pomógł: 47
Dołączył: 19.12.2003
Skąd: Lublin

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


Panowie przekombinowaliście ;]

  1. #menu a{color:red}
  2. <a href="#">test</a>
  3. <div id="menu">
  4. <a href="#"> test 2</a>
  5. </div>


Powinno działać(nie wiem jak IE)


--------------------
Warsztat: Kubuntu, PhpStorm, Opera
Go to the top of the page
+Quote Post
s_w_ir
post 11.09.2006, 21:15:01
Post #7





Grupa: Zarejestrowani
Postów: 315
Pomógł: 1
Dołączył: 6.08.2003
Skąd: Kielce

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


Wszystkie rozwiązania są poprawne, i SHip podał najlepsze. Po definicji swojego diva w pliku css dodajesz tą definicje co napisał SHip. Zachowanie to jest standardowe więc żadna przeglądarka, w tym IE, obsługująca CSSa nie zrobi tego źle.
Opcja Wieviór'a jest równoznaczna z SHipa, tyle że ten zapis jest globalny a Ship ma zapis tylko dla konkretnego diva.
Dla formalności:
Kod
#menu a:link
{
styl;
}

#menu a:hover
  {
  styl;
  }
Pozdrawiam.
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: 26.04.2025 - 02:42