Werkt een stuk beter als je het html-element een gedefinieerde hoogte van 100% geeft:quote:Op maandag 3 oktober 2005 19:04 schreef The_Cyberspace het volgende:
Iemand die de oplossing weet?
1 2 3 | html { height: 100%; } |
1 2 | * {box-sizing: border-box; -moz-box-sizing: border-box; } |
<div id="rechts"> staat over het menu heen, da's goed te zien als je het een witte achtergrondkleur geeft.quote:Op zondag 9 oktober 2005 19:46 schreef Sadar het volgende:
Ik heb een probleem met mijn website waar ik geen raad mee weet.
Het gaat om de site: www.sadar.nl
In IE doet alles het zonder problemen. Maar in FF werken de menu linkjes niet
Ik kan zelf niet vinden waar de fout zit, en ook een aantal van mijn klasgenoten weten er geen raad mee. Dus mijn hoop is nu op jullie gevestigd.
Het html-element is nu apart gedefinieerd.quote:Op maandag 3 oktober 2005 19:37 schreef AnGabhar het volgende:
[..]
Werkt een stuk beter als je het html-element een gedefinieerde hoogte van 100% geeft:
[
Verder ziet het er met de door jou gebruikte waarden beter uit als je Internet Explorer in compatibiliteitsmodus laat draaien en voor enkele overige browsers het volgende in je css opneemt:
Ten slotte verdient het altijd aanbeveling om voor het body-element niet alleen een marge van 0 op te geven, maar ook een padding van 0.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 | #main{ box-sizing: content-box; width: 1000px; height: 600px; position: absolute; top: 50%; left: 50%; margin-left: -500px; margin-top: -300px; font-family: Arial, sans-serif; font-size: 13pt; } #intro-image{ position: absolute; top: 50%; left: 50%; margin-left: -268px; margin-top: -300px; width: 536px; height: 600px; background-image: url("intro.jpg"); background-repeat: no-repeat; background-position: center; border: 1px solid grey; } #linksection a{ display: block; width: 130px; height: 30px; padding-bottom: 40px; background-repeat: no-repeat; } a.b1:link{ background-image: url(tintroductie.png); } a.b1:hover{ background-image: url(tintroductieh.png); } a.b2:link{ background-image: url(tportfolio.png); } a.b2:hover{ background-image: url(tportfolioh.png); } a.b3:link{ background-image: url(tcontact.png); } a.b3:hover{ background-image: url(tcontacth.png); } |
Heb je de pagina ergens online staan? Zonder de bijbehorende html blijft het gissen, we hebben de ingredienten wel, maar het recept niet.quote:Op zaterdag 15 oktober 2005 15:01 schreef samchestido het volgende:
ok, ik zit met een probleem. ben bezig met een site, en ben al een endje op weg met de intropagina, kijk ik hoe hij eruit ziet in iexplore, is er een groot verschil :
Die pagina ziet er niet uit in IE en FF. Op wat voor resolutie ontwerp jij?quote:Op zaterdag 15 oktober 2005 15:16 schreef samchestido het volgende:
html: http://80.60.42.54/maria/index.htm
Die werkt niet goed in IE , maar dat is relatief eenvoudig.quote:
Het lijkt wel of je het over een hele andere pagina hebtquote:Op maandag 17 oktober 2005 23:11 schreef Swetsenegger het volgende:
[..]
Die werkt niet goed in IE , maar dat is relatief eenvoudig.
Maak gewoon een achtergrond image met aan de rechterkant een grijze balk, float twee divs, waarbij de linker div even breed is als de grijze balk.
Probleem is nu dat ik in de div een image aan de boven en onderzijde moet zetten. De div zelf moet dus stretchen tot op de footer. En dat doen divs (standaard) niet.
Jouw voorbeeld werkt, want ondanks dat de linker div niet streched tot de footer, merk ja dat niet omdat de container image (met de rechterbalk) wel doorloopt.
Ik keek in IE 7 en daar werkt het niet. Dat is natuurlijk het linke met browser hacksquote:Op maandag 17 oktober 2005 23:29 schreef SuperRembo het volgende:
[..]
Het lijkt wel of je het over een hele andere pagina hebt
http://www.456bereastreet.com/lab/cssframes/ werkt prima in IE (bij mij iig, IE6). Er worden ook geen images gebruikt.
1 2 3 4 5 6 7 | <style type="text/css"> a:hover { color:#FFFA00 !important; text-decoration:none } </style> <a href="pagina3.htm">pagina3</a> |
1 2 3 4 5 6 7 | <style type="text/css"> a:hover { color:#FFFA00 !important; text-decoration:none } </style> <a>pagina3</a> |
<a href="#">pagina3</a>quote:Op donderdag 20 oktober 2005 16:13 schreef ikke_ook het volgende:
Ik heb een menu dat bestaat uit een list met daarin menuonderdelen die linken naar pagina's. Ik laat het menu uitklappen met javascript.
het probleem is dat sommige onderdelen in het menu niet linken naar een bepaalde pagina, maar er alleen zijn om het onderliggende menu te laten uitklappen. Ik wil alleen dat die er wel hetzelfde uitzien als je er met je muis overheen gaat. In de rest van het menu gebruik ik gewoon:
[ code verwijderd ]
Dat werkt goed, dus ik dacht ik gebruik voor de pagina's die niet moeten linken :
[ code verwijderd ]
Maar dan werkt de css er dus niet meer op...
Hoe kan ik dit oplossen zodanig dat er dus ook niks gebeurd als je op dat betreffende menuonderdeel klikt (hij klapt uit als je er met je muis overheen gaat)
Dat werkt dus niet echt omdat als je dan op pagina.htm zit en je klikt erop, dan kom je op www.domein.nl/# terecht ipv dat je op www.domein.nl/pagina.htm blijftquote:
Hmm dat idee van mij met die # van jou erachter werkt toch wel, bedanktquote:Op donderdag 20 oktober 2005 16:27 schreef ikke_ook het volgende:
[..]
Dat werkt dus niet echt omdat als je dan op pagina.htm zit en je klikt erop, dan kom je op www.domein.nl/# terecht ipv dat je op www.domein.nl/pagina.htm blijft
Je zou dan iets van $_SERVER['REQUEST_URI']."#" kunnen gebruiken, maar dan hou je nog steeds dat de pagina ververst, en ik wil dat hij gewoon helemaal niks doen.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |