AmmoxD
(Kio114)
8 Marzec 2009 16:38
#1
Witam, ostatnio zacząłem przerabiać skina na moja stronę i ustawiłem tak obrazki że gdy najadę na któryś panel to on zmienia kolor (dałem w CSS funkcje np. panel i panel:hover) lecz niestety nie działa taka funkcja pod FF. Aktualnie używam Google Chrome i działa na nim wszystko ok. tak jak chcę lecz pod FF nie chce działać ;/
Oto zrzut abyście wiedzieli o co mi chodzi po lewej normalny panel a po prawej gdy się najedzie myszką na niego
HTML czy XHTML i podaj doctype bo wystarczy je podmienić na inną formę
Dla HTML
http://www.kurshtml.boo.pl/html/deklara … ,html.html
Czyli jeżeli doctype masz
to zamień je na tę drugą wersję
br />
"http://www.w3.org/TR/html4/loose.dtd">
Można też użyć strict w dowolnej formie
XHTML
http://www.w3schools.com/Xhtml/xhtml_dtd.asp
Można też by użyć js ale chyba nie ma sensu
AmmoxD
(Kio114)
8 Marzec 2009 18:37
#3
Ja korzystam z Extreme-fusion… Zapomniałem dodać w temacie… Moja wina
eXorf
(Exorf)
8 Marzec 2009 20:30
#4
pokarz jak to napisałeś bo powinno działać
AmmoxD
(Kio114)
9 Marzec 2009 14:18
#5
w styles.css
.panels {
width:150px;
height:100px;
padding:9px;9px;9px;9px;
background-image:url('images/panels.png');
color : #fff;
background-repeat: repeat-x;
}
.panels:hover {
width:150px;
height:100px;
padding:9px;9px;9px;9px;
background-image:url('images/panelsz.png');
color : #fff;
background-repeat: repeat-x;
}
a w theme.php
Użytkownicy Online:
EDIT Problem rozwiązałem usunąłem odpowiednie formuły z CSS i w theme.php dałem tak:
onMouseOut=this.style.background='url(".THEME."images/panels.png)'; >Najlepsi
Dzięki za pomoc innych POZDRAWIAM AmmoxD
eXorf
(Exorf)
9 Marzec 2009 15:16
#6
nie wiem dlaczego nie działa :? ale spróbuj określić dokładniej w css tzn. td.panels zamiast samego .panels