Hey allemaal, ik heb een probleem met de pagina www.visual-masters.nl/case .
Als je hem bekijkt in IE7 is er niks aan de hand, maar zodra je 'm opent in firefox geeft ie geen background-color weer. Aloude probleem met Firefox/Chrome en IE.. Ik heb vrij veel ervaring met CSS alleen zie het probleem niet.

Ik gebruik de volgende pagina-opbouw voor index.php

<?php

//	bestand:		index.php
//	weblink:		www.visual-masters.nl/login/index.php
//	copyright:		2008-2009 Visual Masters

// Error reporting
error_reporting(0);


// Ruimte voor includes:
include 'plugins/connect.plugin.php';
include 'plugins/functions.plugin.php';


// Errormessages voor inlogpogingen:
$error	=	'errormelding';


// PHPcoding:

echo(connection());
                        

?>





<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>

	<title>Vault Login Module - by Visual Masters</title>
	<link rel="stylesheet" href="stylesheets/global.css" type="text/css">

</head>



<body>


		<div id="wrapper"><!-- DIV wrapper -->
				
				<div id="vault"><!-- DIV omhulsel module -->

                        <div id="error"><!-- DIV errors -->
                        <?php echo($error); ?>            
                        
                        <div id="login"><!-- DIV login box -->
						<form name="Login formulier" method="post" action="login.php" id="form"/>
						Gebruikersnaam:<br /><input type="text" name="gebruikersnaam" size="20" maxlenght="20" /><br /><br />
						Wachtwoord:<br /><input type="password" name="wachtwoord" size="20" maxlength="20" /><br />
						<input type="submit" name="submit" value="inloggen" />
						</form>
						</div><!-- Afsluiten DIV login -->
						</div><!-- Afsluiten DIV errors -->
                        
                        <div id="logo"><!-- DIV logo -->
						<img src="images/logo.jpg" alt="Vault Login Module"/>
						</div> <!-- Afsluiten DIV logo -->
				
                </div> <!-- Afsluiten DIV vault -->
			
		</div> <!-- Afsluiten DIV wrapper -->


</body>

</html>


en het volgende CSS bestand:

<!-- Cascading Style Sheet t.b.v. Vault Login Module -->


<!-- Pagina -->

html, body	{
				margin:0px;
				height:100%;
			}

<!-- DIVS -->

#wrapper	{
				width:100%;
				height:100%;
				background-color:#666666;
			}


#vault		{
				width:600px;
				height:480px;
				background-color:#000000;
				
				font-family:arial;
				font-size:10px;
				color:#666;
			}
		
		
#error		{
				float:right;
				
				width:300px;
								
				font-family:arial;
				font-size:10px;
				color:#F00;
			}
			

#login		{
				float:right;			
				
				width:300px;
				height:200px;
			}
			

#form		{
				font-family:arial;
				font-size:11px;
				color:#666666;
			}

			
#logo		{
				floar:left;

				width:200px;
				height:200px;
			}


Alvast bedankt!
@Justin

Als je vrij veel ervaring hebt met CSS, waarom toch in IE7 bouwen en dan kijken of het in FF en andere browsers ook goed rendert? Iemand met (vrij) veel ervaring zou moeten / kunnen weten dat het makkelijker is eerst in FF (of beter zelfs, opera) te werken, en dan verder te porten naar IE.

IE is de browser met afwijkingen, de anderen houden zich (stukken beter) aan de standaarden. Dus om dan een aanpassing voor IE te maken is gemakkelijker (mede ook door IE hacks, die je overigens bijna nooit nodig hebt) dan voor alle non IE browsers.
Ik werk met IE omdat dit nog steeds de meest gebruikte browser is. Buiten dat weet ik dat IE vol met parse fouten zit mbt CSS.
Meestal bouw ik inderdaad eerst in firefox maar het betreft een intern systeem en de organisatie draait met IE7 maar ik wil wel dat hij vanuit meerdere browsers goed te zien is.

En het is geen antwoord op mijn vraag.
@Justin

Het is een tip om het op zo'n manier toch aan te pakken, ik zeg niet dat je IE moet negeren, maar dat je hem voor ontwikkeling beter na FF kan gaan gebruiken.
Het is inderdaad geen direct antwoord op je vraag maar geeft aan hoe je dit soort dingen in de toekomst kan voorkomen. Jij wilt dat het er in FF ook goed uit ziet en hebt (ik zei het al en je bevestigd het ook) wel in IE ontwikkeld.


Daarnaast heb ik je probleem ook even geanalyseerd en het is een fout in je CSS mbt de comments die je erin hebt staan.

de <!-- --> notatie zoals jij die gebruikt is voor HTML, gebruik je:

/* DIVS */ dan werkt je css ook in FF zoals het moet.

-> Ook daarom als je in FF had getest/ gebouwd, was dit niet gebeurt.
dit probleem had ik ook met m'n eigen site, toen ik dit in de body tag had gezet:


bottommargin="0" leftmargin="0" rightmargin="0" topmargin="0" bgcolor="#282828"


was het bij mij gefixt
@Robert Deiman:

Inderdaad, de comments! Wat het rare is dat in dreamweaver zelf als je rechtermuisknop-> comments en kiest voor CSS dat ie wel de <!-- --> aangeeft dus vandaar dat ik hem zo had opgebouwd!
Wel bedankt want het werkt nu helemaal!


@Ricardo:

Klopt inderdaad, maar het probleem lag niet bij de margins, want die werden goed weergegeven!



Bedankt!

Reageren