![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 20.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Zrobiłam sobie proste menu obrazkowe i problem jest taki że w Firefoxie i Chromie mi nie wyświetla sie a po IE działa idealnie.
Menu zrobione jest z wykorzystaniem css, ponieważ po najechaniu na daną kategorię ma się ona podświetlić a po kliknięciu na nią zmienić. I nie wiem w czym jest problem. Oto kod menu: a to formatowanie w CSS: Kod .mix_06 a:link{
background-image:url(images/metal_mix_06.jpg); height:62px; width:199px; } .mix_06 a:visited{ background-image:url(images/metal_mix_06.jpg); height:62px; width:199px; } .mix_06 a:hover{ background-image:url(images/metal_mix_06a.jpg); height:62px; border:none; } .mix_06 a:active{ background-image:url(images/metal_mix_06a.jpg); height:62px; width:199px; border:none; } .mix_07 a:link{ background-image:url(images/metal_mix_07.jpg); height:62px; width:201px; } .mix_07 a:visited{ background-image:url(images/metal_mix_07.jpg); height:62px; width:201px; } .mix_07 a:hover{ background-image:url(images/metal_mix_07a.jpg); height:62px; width:201px; } .mix_07 a:active{ background-image:url(images/metal_mix_07a.jpg); height:62px; width:201px; } .mix_08 a:link{ background-image:url(images/metal_mix_08.jpg); height:62px; width:201px; } .mix_08 a:visited{ background-image:url(images/metal_mix_08.jpg); height:62px; width:201px; } .mix_08 a:hover{ background-image:url(images/metal_mix_08a.jpg); height:62px; width:201px; } .mix_08 a:active{ background-image:url(images/metal_mix_08a.jpg); height:62px; width:201px; } |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 243 Pomógł: 22 Dołączył: 1.06.2009 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
A czemu jak masz np
Kod <img src="images/metal_mix_06.jpg" width="199" height="62" border="0" alt=""> to umieszczasz to w komentarzu?? |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 1 076 Pomógł: 62 Dołączył: 6.03.2005 Skąd: Wroc Ostrzeżenie: (0%) ![]() ![]() |
a określiłas szerokość tabelki, w której całe menu sie znajduje ?
-------------------- The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1 MySQL Client API version : 5.0.27 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 20.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
na poczatku to menu było za pomoca tabelki i ten obrazek co jest w komentarzu to jest to co ma być w menu, ale potem się koncepcja zmieniła że ma się ten obrazek zmieniać jak sie na jedzie na menu i po klikniecu w daną kategorię, więc zrobiłam to css a tamto sobie dałam w komentarz tymczasowo jak mi będzie już wszytko działać to wykasuje.
bo to menu to tylko obrazek bez tekstu pisanego. Jeżeli bym zostawiła ten obrazek w tej tabeli to wtedy by mi podmiana nie działa określiłam szerokości |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 2 Dołączył: 8.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
wydaje mi się, że zanim określisz szerokość, wysokość i background dla znacznika <a> to musisz mu najpierw ustawić
Kod display: block
-------------------- Pozdrawiam
Paweł Paciorek | Creative - tworzenie stron www |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Cytat wydaje mi się, że zanim określisz szerokość, wysokość i background dla znacznika <a> to musisz mu najpierw ustawić Dodam jeszcze, że jeżeli w IE wyświetla się poprawnie, prawdopodobnie nie ustawiłeś poprawnego doctype. Ustaw takie, aby nie przełączać przeglądarki w quirks mode ![]() -------------------- XMPP: l0ud@chrome.pl
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 20.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
mam takie ustwienie: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> ?
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Zmień na to:
Kod <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> I zastosuj się do rady kolegi ![]() -------------------- XMPP: l0ud@chrome.pl
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 20.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
zmieniłam !DOCTYPE i teraz wogóle nie działa, a gdzi eten dispaly mam dokładnie dodać?
zadziałało, troche mi się strona rozjechała ale działa ![]() ![]() |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 2 Dołączył: 8.07.2009 Ostrzeżenie: (0%) ![]() ![]() |
Kod .mix_06 a {
display: block; background-image:url(images/metal_mix_06.jpg); height:62px; width:199px; float: left; //jesli menu ma być w układzie poziomym } .mix_06 a:hover { display: block; background-image:url(images/metal_mix_06a.jpg); height:62px; width:199px; float: left; //jesli menu ma być w układzie poziomym } -------------------- Pozdrawiam
Paweł Paciorek | Creative - tworzenie stron www |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 6 378 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli już to:
Kod .mix_06 a { background-image:url(images/metal_mix_06.jpg); height:62px; width:199px; float: left; //float wymusza display: block } .mix_06 a:hover, .mix_06 a:focus { background-image:url(images/metal_mix_06a.jpg); } Dbamy o transfer użytkownika. edit: A swoją drogą to czemu nie zrobić tego porządnie na ul li a (w html5 jeśliby korzystać jest element nav) tylko divy wewnątrz tabel? Ten post edytował viking 9.07.2009, 12:05:00 -------------------- |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 20.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Bardzo dziękuję wszystkim za pomoc. Teraz strona jest ok.
Co do tych tabel, niestety taki otrzymałam szablon ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.07.2025 - 06:12 |