Eldawido Napisano Czerwiec 9 Zgłoś Share Napisano Czerwiec 9 Witam, otóż mam problem z div'ami mianowicie: chciałbym żeby mój div a) rozciągał się automatycznie, dostosowując się do ilości tekstu (ale tylko wysokość, szerokość chce mieć stałą) chce, żeby zawartość linku, otwierała się w div'e c) chciałbym, żeby div był pośrodku przeglądarki, niezależnie od rozdzielczości ekranu. Treści dotyczące problemu a) i znalazłem tu: http://www.webtips.pl/topic/32618-otwieranie-stron-z-menu-do-boxa/ lecz niestety wciąż nie potrafię sobie z Tym poradzić. Byłbym niezmiernie wdzięczny za pokierowanie mnie co gdzie mam napisać TO kod przykładowej(TESTOWEJ) strony na której próbowałem już coś kombinować: <html> <head> <script type="$(document).ready(function(){ $("a[ref='LINK DIV']").click(function(){ var hash = this.href; hash = hash.replace(/^.*#/, ''); $("#content").load(hash); return false; }); });"> <script type="text/javascript" src="jQuery"></script> </script> <meta http-equiv="Content-Type" content="text/html; charset=windows-UTF-8"> <title>Nowa strona 1</title> </head> <p> <body> <br> <br> <br> </p> <div style="position: relativ; margin: 0px auto; width: 100px; height: 100px; z-index: 1; left: 15px; top: 64px; background-color: #FFFFCC" id="layer1"> </div> <p><a target="_blank" href="link.htm">normalny linkn</a></p> <a ref="LINK DIV" href="link.html"> <p><a ref="LINK DIV" href="link.htm">LINK do DIV</a><br> <br> <br> </body> </html> Z góry dziękuję, pozdrawiam. Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
dobby Napisano Lipiec 6 Zgłoś Share Napisano Lipiec 6 Przede wszystkim źle wstawiłeś kod. Po drugie wszystko wstawileś w jeden plik, bez cssa, jak efekt końcowy proponuje to poprawić. Tu poprawiony kod: <html> <head> <script type="text/javascript" src=" jquery-1.3.2.min.js"> </script> <script type="text/javascript"> //tutaj ten kod $(document).ready(function(){ $("a[ref='menu']").click(function(){ var hash = this.href; hash = hash.replace(/^.*#/, ''); $("#layer1").load(hash); return false; }); }); </script> <meta http-equiv="Content-Type" content="text/html; charset=windows-UTF-8"> <title>Nowa strona 1</title> </head> <p> <body> <br> <br> <br> </p> <div style="position: relativ; margin: 0px auto; width: 100px; height: 100px; z-index: 1; left: 15px; top: 64px; background-color: #FFFFCC" id="layer1"> </div> <p><a target="_blank" href="link.htm">normalny linkn</a></p> <p><a ref="layer1" href="#link.htm">LINK do DIV</a></p><br> <br> <br> </body> </html> No i nie zapomnij ściągnąc biblioteki jQuery. To sie tyczy problemu b, problem a czyli zmienna wysokość diva - musisz height diva ustawić na auto. Problem c rozwiążesz za pomocą margin 0 auto; nadanemu divowi. Cytuj Link do komentarza Udostępnij na innych stronach More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.