Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [html][css] klasa/id przyjmuje częściowo parametry
bogdanh
post
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 22.04.2012

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


Dla przykładu mam:
#active {
color: #FFFF00;
background: #757A6D;
margin-left: 5px;
font-style: italic;
}

w <a href="costam" id="active">...</a>
margin działa
font-style działa
color i background nie działają

Wcześniej nie mam opisanego "czystego" a
P.s.
To samo nie działa jako class (.active) i jako ID

Jakieś rady?

Ten post edytował bogdanh 24.06.2012, 12:24:10
Go to the top of the page
+Quote Post
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


Zapewne masz jakąś regułę, która nadpisuje te style, bo składniowo wygląda w porządku. Google/IE/Opera(?) -> F12, podgląd elementu, zobacz z jakich reguł element otrzymuje jakie style. W przypadku FF musisz doinstalować dodatek Firebug.
Go to the top of the page
+Quote Post
bogdanh
post
Post #3





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 22.04.2012

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


Cytat(Crozin @ 24.06.2012, 12:38:40 ) *
Zapewne masz jakąś regułę, która nadpisuje te style, bo składniowo wygląda w porządku. Google/IE/Opera(?) -> F12, podgląd elementu, zobacz z jakich reguł element otrzymuje jakie style. W przypadku FF musisz doinstalować dodatek Firebug.

"powyżej" mam:
#leftcolumnwrap {
width: 220px;
float: left;
margin: 0 auto;
}

#leftcolumn {
background: #B1B5AC;
border-radius: 3px;
border: 1px solid #B1B5AC;
margin: 5px;
}
Jest to "podkład" pod menu.
Po wyłaczeniu divów z w/w id dostaję oczywiście kaszankę na ekranie, ale dalej te dwa parametry nie działają.
Poniższe regułki działają prawidłowo:
#v_mnu_01 li a:hover{
color: #FFFF00;
background: #757A6D;
padding-top: 3px;
padding-right: 0;
padding-bottom: 3px;
padding-left: 5px;

}

Ten post edytował bogdanh 24.06.2012, 12:21:59
Go to the top of the page
+Quote Post
lobopol
post
Post #4





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


Pokaż online swój problem i naucz się używać tagów [html][css]
Go to the top of the page
+Quote Post
bogdanh
post
Post #5





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 22.04.2012

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


Cytat(lobopol @ 24.06.2012, 13:20:04 ) *
Pokaż online swój problem i naucz się używać tagów [html][css]

Poprawiłem tytuł. Przepraszam za nieuwagę.
http://www2.regiony.pl/proby_rozne/template/
Go to the top of the page
+Quote Post
lobopol
post
Post #6





Grupa: Zarejestrowani
Postów: 1 729
Pomógł: 346
Dołączył: 4.04.2009

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


Chodziło o kod css/html w komentarzach masz tagi [html][css] do umieszczania. Który element się źle wyświetla bo nie widzę nic o id active
Go to the top of the page
+Quote Post
bogdanh
post
Post #7





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 22.04.2012

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


Cytat(lobopol @ 24.06.2012, 13:29:58 ) *
Chodziło o kod css/html w komentarzach masz tagi [html][css] do umieszczania. Który element się źle wyświetla bo nie widzę nic o id active

Prawde mówiąc nie zrozumiałem o co chodzi. (IMG:style_emoticons/default/sad.gif)


Ten post edytował bogdanh 24.06.2012, 13:18:08
Go to the top of the page
+Quote Post
Crozin
post
Post #8





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


1. Wątek dotyczy HTML/CSS więc nie pokazuj tutaj nawet kodu PHP. A same listingi kodu wrzucaj w BBCode, odpowiednio [ html ] i [ css ].
2. Selektor #v_mnu_01 li a:[link/hover/active/visited] ma większą moc niż zwykły #active, dlatego też nadpisuje jego style - tak jak powiedziałem. Zwiększ siłę selektora dla aktywnego elementu, np. stosując selektor #v_mnu_01 #active.
3. https://www.google.com/search?aq=0&oq=c...lector+priority
Go to the top of the page
+Quote Post
bogdanh
post
Post #9





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 22.04.2012

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


Cytat(Crozin @ 24.06.2012, 14:00:59 ) *
1. Wątek dotyczy HTML/CSS więc nie pokazuj tutaj nawet kodu PHP. A same listingi kodu wrzucaj w BBCode, odpowiednio [ html ] i [ css ].
2. Selektor #v_mnu_01 li a:[link/hover/active/visited] ma większą moc niż zwykły #active, dlatego też nadpisuje jego style - tak jak powiedziałem. Zwiększ siłę selektora dla aktywnego elementu, np. stosując selektor #v_mnu_01 #active.
3. https://www.google.com/search?aq=0&oq=c...lector+priority


Dziękuję za podpowiedź i uwagę (będę pamiętał).
Próbowałem wcześniej "zwiększyć moc" w ten sposób, ale nie działalo.
Zadziałało dopiero po wyrzuceniu testowego menu poziomego ulokowanego pod header.

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: 20.12.2025 - 23:35