Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Takie same właściwości hiperłączy w całym menu. Inne wart. dla każdego elementu
#1
Question 
Witam
Mam takie proste statyczne menu w jedno komórkowej tabeli.

1.POZYCJA MENU
Pod-pozycja
Pod-pod-pozycja.

-POZYCJA MENU w głównej tabeli
-Pod-pozycja w 1 komórkowej tabeli wstawionej w główną tabelę
-Pod-pod-pozycja wstawiona w powyższą pod-tabelę.

Wiem jak sformatować sobie poszczególne tabelki i zmienić czcionki.
Moje pytanie brzmi.

1.Jakiego kodu powinienem użyć żeby zdefiniować właściwości poszczególnych elementów mojego menu żeby:
I.POZYCJA MENU była hiperłączem **ale bez podkreślenia.** Po najechaniu na nią myszką była podkreślona i zmieniała kolor na zdefiniowany. Jako odwiedzony link miała zdefiniowany przeze mnie kolor.
II.Pod-pozycja menu miała takie same właściwości jak POZYCJA MENU tylko inne wartości dla nich. To znaczy inny zdefiniowany przeze mnie kolor po najechaniu myszką(też podkreślona) i miała inny kolor jako link już odwiedzony
III.Pod-pod-pozycja tak samo. Te same właściwości ale inne wartości dla nich

Żeby nie było że tylko proszę o gotowca to wcześniej definiowałem już takie właściwości dla hiperłączy umieszczonych w polu suwaka. Kod wyglądał następująco
Kod:
<html>
<head>
<style type="text/css">
div.scroll
{
background-color:#E5E5E5;
width:210px;
height:300px;
overflow:scroll;
padding-left: 10px;
padding-top: 10px;
margin-left: 5px;
}
/* <![CDATA[ */
a:link { color: black }
a:hover { color: white }
/* ]]> */
</style>
</head>
<body>
<div align="left" class="scroll">
<font face="Comic Sans MS"><strong><a href=
          "docelowy-adres-mojegolinka.html"><span style="FONT-SIZE: 8pt">Tekst na linku</span><br>
</div>
</body>
</html>

To czego nie wiem to właściwie co to jest to...
Kod:
/* <![CDATA[ */
a:link { color: black }
a:hover { color: white }
/* ]]> */
Rozumiem że zostało to zastosowane do wszystkich elementów znajdujących się w divie
Teraz. Czy mam definiować 2 razy
Kod:
/* <![CDATA[ */
a:link { color: black }
a:hover { color: white }
/* ]]> */
Dla każdego elementu mojej tabelki: POZYCJI, pod-pozycji, pod-pod-pozycji ?
Jak to zrobić? Jeśli to jest rozwiązanie
Czy da się osiągnąć efekty jakie chce bez użycia tego:
Kod:
/* <![CDATA[ */
a:link { color: black }
a:hover { color: white }
/* ]]> */
Tylko definiując klasy. Przypisać klasę do tabeli i osobną klasę do tabelki która jest w środku? Oraz zdefiniować właściwość dla danej klasy?
W tym wypadku jakich właściwości powinienem użyć żeby osiągnąć opisany przeze mnie wcześniej rezultat?

Pozycja była hiperłączem **ale bez podkreślenia.** Po najechaniu na nią myszką była podkreślona i zmieniała kolor na zdefiniowany. Jako odwiedzony link miała zdefiniowany przeze mnie kolor.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [inne] Jaki wybrać sklep ? Witek7777 20 23,142 23-03-2021, 13:15
Ostatni post: nebruu
  Rozwijane menu w Bok Boshi 7 7,828 27-09-2014, 00:47
Ostatni post: Kartofelek
  [Problem] Menu [jQuery] [CSS] [HTML] EncoreCode 1 2,813 28-08-2013, 22:16
Ostatni post: msx83
  Light box menu andemel 6 6,224 19-07-2013, 12:18
Ostatni post: atp
  Superfish menu - problem z wyśrodkowaniem. Gargamel 3 3,624 13-02-2013, 19:02
Ostatni post: Kartofelek

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl