Beste SD-rs
Ik heb het volgende probleem:
Dit zorgt ervoor dat de div met de header erin in het midden van de pagina staat, maarCode:body { background: #3a8309 url('bg.jpg') repeat-x; margin-top: 0px; } .Header { align: center; margin-top: auto; width: 900px; heigt: 150px; border-width: 0px 1px 5px 1px; border-color: #000; border-style: solid; margin-left:auto; margin-right:auto; }
In Fire Fox staat hij niet tegen de bovenkant van de pagina aan, en in Internet Explorer wel.
Hoe kan dit?
- Anders in IE dan FF
-
01-03-2010, 06:07 #1
- Berichten
- 315
- Lid sinds
- 16 Jaar
Anders in IE dan FF
-
In de schijnwerper
Opzoek naar extra werkzaamheden tarief -> €18,50 per uurFreelance / WerkProduct feed grid V1.7 - Creer een affiliate shop in 2 min - WP plugin - V1.7 NU LIVEPHP scriptsLinkvada.com Linkbuilding Platform: Direct Linkbuilden op 77.000+ premium domeinenLinkpartnersGoogle Reviews ruilenOverige deals -
01-03-2010, 06:17 #2
- Berichten
- 750
- Lid sinds
- 15 Jaar
Heb je een online voorbeeld?
-
01-03-2010, 06:19 #3
- Berichten
- 315
- Lid sinds
- 16 Jaar
Nee niet online helaas, ik kan wel een screenshot of de .html code plaatsen...
het is net de basis wat ik (oefen) aan het maken ben dus echt veel code is er niet,
enigste wat niet lukt is hem tegen de boven kant van de pagina plaatsen wat in IE wel lukt :S
-
01-03-2010, 06:23 #4
- Berichten
- 750
- Lid sinds
- 15 Jaar
screenshot helpt nooit echt wat, beter is de html en css code
-
01-03-2010, 06:26 #5
- Berichten
- 315
- Lid sinds
- 16 Jaar
CSS:
Code:body { background: #3a8309 url('bg.jpg') repeat-x; margin-top: 0px; } .container { width: 900px; height: 160px; margin-left: auto; margin-right: auto; } .Header { align: center; margin-top: auto; width: 900px; height: 160px; border-width: 0px 1px 5px 1px; border-color: #000; border-style: solid; margin-left: auto; margin-right: auto; }
HTML:
Code:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Language" content="nl"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>...</title> <meta name="keywords" content=""> <meta name="description" content=""> <link rel="stylesheet" href="style.css" type="text/css" /> </head> <body> <div class="container"> <div class="Header"> <p align="center"><img src="header.gif" width="900" height="160" align="top"></p> </div> </div> </body> </html>
Meer is er niet
-
01-03-2010, 06:43 #6
- Berichten
- 750
- Lid sinds
- 15 Jaar
Oke paar dingen maak van de container en header classes gewoon id's van, oke heeft niets te doen met je probleem meer van netjes cssen.
En waarschijnlijk zit je met default margin en paddings van de browser probeer eens
*{
margin: 0;
padding: 0;
}
in je css te zetten, merk op dat je later een element zoals p weer een margin-bottom moet geven aangezien * alles matcht en dus overal de padding en margin weg haalt.
-
01-03-2010, 06:53 #7
- Berichten
- 315
- Lid sinds
- 16 Jaar
Dit werkt inderdaad wel.
Maar is dit ook de beste/juiste oplossing?
-
01-03-2010, 07:07 #8
- Berichten
- 162
- Lid sinds
- 15 Jaar
wat gebeurt er al je margin-top:auto; weghaald?
Dit bestaat volgens mij niet, of doet niks!
-
01-03-2010, 07:07 #9
- Berichten
- 750
- Lid sinds
- 15 Jaar
Ja, dan kloot je nooit weer met default browser stylesheet verschillen zoals met margins en paddings
Aanvullend bericht:
margin-top:auto bestaat zeker wel maar auto werkt nogal complex om het uit te leggen :)Laatst aangepast door Raymond Nijland : 01-03-2010 om 07:13 Reden: Automatisch samengevoegd.
-
01-03-2010, 07:36 #10
- Berichten
- 751
- Lid sinds
- 15 Jaar
Code:margin-left: auto; margin-right: auto;
Code:margin: 0px auto;
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic