Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][CSS] Rozwijane menu w IE6
krzysiekj
post 9.06.2010, 12:49:12
Post #1





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 25.04.2007

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


mam problem z rozwijanym menu w IE6. We wszystkich przeglądarkach jest ok w IE6 jest źle bo rozwija, ale po wejściu na stronę od razu jest widoczne menu.
Dodatkowo jak widać nie dosuwa menu do lewej strony. Jeśli ktoś mógłby pomóc. Jest zastosowany csshover3.htc

STRONA

Kod
<div id="logo"></div>


<div id="pasek">
<div id="pasek2">
<div class="menupasek">
<ul id="menu">
<li><img src="img/linia.gif"/></li>
<li><a href="index.php" title="Strona główna">Strona główna</a></li>
<li><img src="img/linia.gif"/></li>
<li><a href="obanku.php" title="O Banku">O Banku</a>
    <ul>
        <li><a href="">Historia</a></li>
        <li><a href="">Władze Banku</a></li>
        <li><a href="">Status</a></li>
        <li><a href="">Polityka informacyjna</a></li>
        <li><a href="">BFG</a></li>
        <li><a href="">SGB</a></li>
    </ul>
</li>
<li><img src="img/linia.gif"/></li>
<li><a href="news.php" title="Nowości">Nowości</a></li>
<li><img src="img/linia.gif"/></li>
<li><a href="oprocentowanie.php" title="Oprocentowanie">Oprocentowanie</a>
    <ul>
        <li><a href="">Oprocentowanie rachunków</a></li>
        <li><a href="">Oprocentowanie lokat</a></li>
        <li><a href="">Oprocentowanie kredytów</a></li>
    </ul>
</li>
<li><img src="img/linia.gif"/></li>
<li><a href="oplaty.php" title="Opłaty i prowizje">Opłaty i prowizje</a>
    <ul>
        <li><a href="">Oprocentowanie rachunków</a></li>
        <li><a href="">Oprocentowanie lokat</a></li>
        <li><a href="">Oprocentowanie kredytów</a></li>
    </ul>
    </li>
<li><img src="img/linia.gif"/></li>
</ul>
</div>

<div class="logo2"></div>
<div class="szukaj"></div>
</div>
</div>


CSS'a nie podaję, żeby nie zaśmiecać można sobie otworzyć w przeglądarce
CSS

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 12)
qrooel
post 9.06.2010, 12:58:32
Post #2





Grupa: Zarejestrowani
Postów: 306
Pomógł: 42
Dołączył: 25.03.2010
Skąd: Kraków

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


Nie rób pod IE6!

http://ie6.pl/


--------------------
Strony WWW: http://arscreo.pl
Go to the top of the page
+Quote Post
krzysiekj
post 9.06.2010, 13:05:10
Post #3





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 25.04.2007

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


Cytat(qrooel @ 9.06.2010, 13:58:32 ) *
Nie rób pod IE6!

http://ie6.pl/


Ja o tym wiem, ale niestety trzeba zakładać, że jakiś klient będzie miał świeżo postawionego xpka SP1 i niestety strona otworzy się mu niepoprawnie. Ja wiem, ze to mały odsetek, ale strona musi poprawnie się wyświetlać w każdych warunkach.
Go to the top of the page
+Quote Post
tehaha
post 9.06.2010, 15:11:40
Post #4





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

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


Twoje menu nie działa pod żadnym IE, najlepiej wpisz sobie w google: dropdown menu tutorial, i wybierz sobie jakiś działający, tu masz pierwszy lepszy działający pod IE6,7,8 -> http://www.logon2.com.au/examples/dropdown-menu/
Go to the top of the page
+Quote Post
kbsucha
post 9.06.2010, 15:13:23
Post #5





Grupa: Zarejestrowani
Postów: 113
Pomógł: 19
Dołączył: 2.08.2007

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


Pierwsze 3 wyniki z googla:
http://www.1stwebdesigner.com/resources/38...menu-solutions/
http://javascript-array.com/scripts/jquery...drop_down_menu/
http://www.noupe.com/tutorial/drop-down-menu-jquery-css.html

Wybierz sobie jeden i zaimplementuj. Miłego kodowania.

Pozdr


--------------------
Go to the top of the page
+Quote Post
krzysiekj
post 9.06.2010, 17:08:08
Post #6





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 25.04.2007

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


Cytat(kbsucha @ 9.06.2010, 16:13:23 ) *


Jak bym chciał w Javie to bym sobie zrobił winksmiley.jpg

Na prawdę nie znajdzie się nikt kto mi pomoże poprawić mój kod, żeby chodził. Chciałbym menu w czystym css/html.
Go to the top of the page
+Quote Post
tehaha
post 9.06.2010, 17:11:29
Post #7





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

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


ok tylko po co poprawiać coś co w ogóle nie działa w IE, skoro możesz sobie wziąć rozwiązanie np. z http://sperling.com/examples/menuh/ w czystym css
Go to the top of the page
+Quote Post
krzysiekj
post 9.06.2010, 17:26:46
Post #8





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 25.04.2007

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


Cytat(tehaha @ 9.06.2010, 18:11:29 ) *
ok tylko po co poprawiać coś co w ogóle nie działa w IE, skoro możesz sobie wziąć rozwiązanie np. z http://sperling.com/examples/menuh/ w czystym css


W sumie między innymi po to, żebym nauczył się na przyszłość. A tak przerabiając kod podany przez Ciebie owszem przerobię tylko zaś nic nie zrozumiem winksmiley.jpg i zostanie mi wiele niepotrzebnego kodu
Go to the top of the page
+Quote Post
tehaha
post 9.06.2010, 17:35:26
Post #9





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

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


Cytat(krzysiekj @ 9.06.2010, 18:26:46 ) *
W sumie między innymi po to, żebym nauczył się na przyszłość. A tak przerabiając kod podany przez Ciebie owszem przerobię tylko zaś nic nie zrozumiem winksmiley.jpg i zostanie mi wiele niepotrzebnego kodu

nauka właśnie polega na tym, żeby samemu rozwiązywać problemy, a nie pytać innych czemu to co masz nie działa tak jakbyś chciał...prosiłeś o pomoc to ją dostałeś, nie musisz kopiować podanego rozwiązania ale możesz przeanalizować kilka tutoriali i wtedy sam do tego dojdziesz
Go to the top of the page
+Quote Post
krzysiekj
post 9.06.2010, 18:07:44
Post #10





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 25.04.2007

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


Cytat(tehaha @ 9.06.2010, 18:35:26 ) *
nauka właśnie polega na tym, żeby samemu rozwiązywać problemy, a nie pytać innych czemu to co masz nie działa tak jakbyś chciał...prosiłeś o pomoc to ją dostałeś, nie musisz kopiować podanego rozwiązania ale możesz przeanalizować kilka tutoriali i wtedy sam do tego dojdziesz


No cały czas próbuję dojść i mam mętlik w głowie. Dlatego poprosiłem o pomoc, naprowadzenie...
Go to the top of the page
+Quote Post
erix
post 9.06.2010, 18:24:32
Post #11





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




strzelam w ciemno, że to o to chodzi; google: csshover.htc


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
tehaha
post 9.06.2010, 18:36:06
Post #12





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

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


mi się wydaje, że problem jest z .css bo tu jest jakiś dziwny trick, że domyślnie lista ma height:0; a po najechaniu height:200px;, prędzej bym to zrobił z display:none, display:block albo margin-left:-3000px / margin-left:0;, druga sprawa wydaje mi się, że <li> który zawiera pod listę powinien mieć position:relative, natomiast <ul> , który jest pod listą position:absolute i odpowiednio left i top, dodatkowo skoro <ul> ma float: left; to powinien mieć ustawioną szerokość, zwłaszcza ten który jest jako pod menu
Go to the top of the page
+Quote Post
krzysiekj
post 9.06.2010, 18:56:14
Post #13





Grupa: Zarejestrowani
Postów: 77
Pomógł: 0
Dołączył: 25.04.2007

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


Cytat(erix @ 9.06.2010, 19:24:32 ) *
strzelam w ciemno, że to o to chodzi; google: csshover.htc


Pudło winksmiley.jpg

Cytat(tehaha @ 9.06.2010, 19:36:06 ) *
mi się wydaje, że problem jest z .css bo tu jest jakiś dziwny trick, że domyślnie lista ma height:0; a po najechaniu height:200px;, prędzej bym to zrobił z display:none, display:block albo margin-left:-3000px / margin-left:0;, druga sprawa wydaje mi się, że <li> który zawiera pod listę powinien mieć position:relative, natomiast <ul> , który jest pod listą position:absolute i odpowiednio left i top, dodatkowo skoro <ul> ma float: left; to powinien mieć ustawioną szerokość, zwłaszcza ten który jest jako pod menu


Będę kombinował. Może faktycznie spróbuję od nowa wg. innego planu
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: 14.08.2025 - 13:38