Witam,
Posiadam na stronie formularz z css i js, wszystko fajnie tylko gdy wchodzę na strone to najpierw pojawia się formularz tak jakby bez js i potem się dołądouje ten plik. Tutaj przykład: http://konwisarz.worldbit.pl/kontakt.html
0
0
Daj wszystkie <script>
pod koniec <body>
, nie <head>
0
Niestety to nie pomogło, ale poradziłem sobie dodając do mojego css linie display:none
0
style="position:absolute;text-align:left;left:812px;top:175px;width:155px;height:88px;z-index:29;"
- wtf? Defniujesz na górze strony style (btw nie rozumiem czemu nie umieścisz go w osobnym pliku .css), a potem korzystasz ze styli inline. Kod html wygląda jak kupa.
To co zrobiłeś załatwia się samym css, bez wspomagania js bo nie ma takiej potrzeby. Nie robi się absolute, a już tym bardziej z-index i podwójnych elementów; zamiast absolute dajesz float:left, zamiast z-index i duplikowania przycisków dodajesz przedefiniowanie stylu na hover. Umieść menu w jakimś kontenerze.
Np.
<style type="text/css">
.menu-container { width: 800px; }
.menu-container a { display: block; float: left; width: 100px; height: 50px; background: #000; }
.menu-container a:hover { background: #f00; }
</style>
<div class="menu-container">
<a rel="nofollow" href="sadf.html">strona główna</a>
<a rel="nofollow" href="sadf.html">kancelaria</a>
</div>
itp