Hallo,
Ben bezig om mijn site goed te krijgen in IE en FF, maar ik wil 2 kolommen zegmaar dus, header, menu, 2 kolommen, footer (zie link)
http://party-vision.nl/APV/

het enige probleem is dat de rechter kolom pas begint onder de pagina titel, terwijl hij recht tegen het menu aan zou moeten zitten (gelijk met de bovenkant van de pagina titel div.)

index.php

<?php
	
	// De pagina (pag-titel, pag-text, info) weergeven
	echo '<div class="container">';

		// Pagina titel weergeven
		echo '<div class="pag-titel">';
			if($_GET['titel'] == "")
			{
				echo 'Home';
			}
			else
			{
				echo $_GET['titel'];
			}
		echo '</div>';

		// Pagina tekst
		echo '<div class="pag-tekst">';
			if($_GET['pag_typ'] == "Intern" OR $_GET['pag_typ'] == "")
			{
				if($_GET['pag_typ'] == "")
				{
					$id = 1;
				}
				else
				{
					$id = $_GET['id'];
				}

				$bquery = mysql_query("SELECT * FROM paginas WHERE id = $id");
				$brecord = mysql_fetch_array($bquery);
					echo nl2br($brecord['tekst']);
			}
			elseif($_GET['pag_typ'] == "Extern")
			{
				if(file_exist($_GET['titel'].'.php'))
				{
					include('_PAGINAS/'.$_GET['titel'].'.php');
				}
				elseif($_GET['titel'] == "Gastenboek")
				{
				if($_GET['titel2'] == "Plaats")
					{
						include('_PAGINAS/gb_plaats.php');
					}
					elseif($_GET['titel2'] == "Lees")
					{
						include('_PAGINAS/gb_lees.php');
					}
				}
				else
				{
					echo 'ERROR 404: Deze pagina bestaad nog niet.';
				}
			}
			else
			{
				echo 'ERROR 404: Deze pagina bestaad nog niet.';
			}
		echo '</div>';

		// Informatie (Nieuws, Agenda, Poll)
		echo '<div class="info">';
			echo '<p class="info-titel">Nieuws</p>';
				include('_PAGINAS/nieuws.php');
			echo '<p class="info-titel">Agenda</p>';
				include('_PAGINAS/Agenda.php');
			echo '<p class="info-titel">Poll</p>';
				include('_PAGINAS/poll.php');
		echo '</div>';
	echo '</div>';
	
	// Footer echoën
	echo '<div class="footer">';
		echo 'All rights reserved';
	echo '</div>';
echo '</div>';
?>




/*

Webdisign: Milo van Soest

Datum: 17 augustus 2009

All right reserved


Internet explorer, Firefox compitabel
*/



/* De pagina */
.container {
	width: 760px;
	height: 200px;

	border-left: 2px solid #FFFFFF;
	
border-right: 2px solid #FFFFFF;



	background-image: url(_IMAGES/container.gif);
}
.pag-titel {
	width: 490px;
	height: 23px;
	float: left;

	font-family: Verdana;
	font-size: 20px;
	color: #000000;

	margin-left: 25px;

	border-bottom: 1px dotted black;
}
.pag-tekst {
	width: 465px;
	height: 23px;
	float: left;

	font-family: Verdana;
	font-size: 11px;
	color: #000000;

	margin-left: 50px;
	padding-top: 5px;
}

/* Informatie (Nieuws, Agenda, Poll) */
.info {
	width: 220px;
	height: 200px;

	float: right;

	font-family: Verdana;
	font-size: 11px;
	color: #000000;

	padding: 2px;

	border: 1px solid black;
}

/* Footer */
.footer {
	width: 760px;
	height: 25px;

	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;

	text-align: center;
	line-height: 25px;

	background-color: #000000;

	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
}


weet iemand wat ik fout doe en wat eventueel beter kan in mijn CSS, en hoe ik mijn probleem kan oplossen
je moet je titel en tekst in 1 div zetten, en deze een breedte van 490px en float:left natuurlijk. dan zou hij t goed moeten doen.
[offtopic]
'Webdisign'
'Internet explore, Firfox'

Ik heb zo'n vermoeden dat daar beter kan staan:

'Webdesign'
'Internet Explorer, Firefox'
[/offtopic]
Volgende keer trouwens niet meer zo'n hele lap tekst plaatsen. alleen relevante code of een linje plaatsen :)
@Tamara: Okok dan moet ik dus iets als dit in php

echo '<div class="pagina">';
     echo '<p class="pag-titel"></p>'; 
     echo '<p class="pag-tekst"></p>'; 
echo '</div>';

echo '<div class="info">';
     echo '<p class="info-titel"></p>'; 
     echo '<p class="info-tekst"></p>'; 
echo '</div>';

//en

/* De pagina */
.pagina {
width: 515px;
float: left;
}
.pag-titel {
width: 490px;
margin-left: 25px;
}
pag-tekst {
width: 465px;
margin-left: 50px;
}

/* Info */
.info {
width: 220px;
float: right;
}
.info-titel {
width: 220px;
padding-left: 5px;
margin: 0px;

border-top: 3px solid blue;
border-bottom: 1px solid blue;
}
.info-tekst {
width: 220px;
padding-left: 10px;
margin: 0px;
}

hebben
Dat werkt :D:D

Alleen, me scherm gaat niet mee met het scherm in FireFox dus de tekst loopt onder de footer door..

Kijk zelf maar wat ik bedoel (als u wilt):
http://party-vision.nl/APV/?id=2&pag_typ=Intern&titel=Biografie

En nog een ander vraagje: bij IE is in me menu de border de volledige lengte van 24px maar bij FF niet dan is hij de hoogte van de link.

Wat doe ik fout..

CSS (pagina footer + tekst + Info)

/* De pagina */
.pagina {
	width: 515px;
	height: 300px;
	float: left;

	overflow: visible;
}
.pag-titel {
	width: 490px;
	margin-left: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	font-family: Verdana;
	font-size: 20px;
	color: #000000;

	border-bottom: 1px dotted #000000;
}
.pag-tekst {
	width: 465px;
	margin-left: 50px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	font-family: Verdana;

	font-size: 11px;

	color: #000000;
}


/* Informatie (Nieuws, Agenda, Poll) */
.info {
	width: 220px;
	float: right;
}
.info-titel {
	width: 220px;
	margin: 0px;

	font-family: Verdana;

	font-size: 15px;

	color: #000000;

	border-top: 3px solid #27CAFC;
	border-bottom: 1px solid #27CAFC;
}
.info-tekst {
	width: 220px;
	padding-left: 10px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;

	font-family: Verdana;

	font-size: 11px;

	color: #000000;
}


/* Footer */
.footer {
	width: 760px;
	height: 25px;

	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;

	text-align: center;
	line-height: 25px;

	background-color: #000000;

	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
}



Het menu

/* Het menu */
.menu
 {
	width: 760px;
	height: 24px;

	font-family: Verdana;

	font-size: 11px;

	font-weight: bold;

	line-height: 24px;
	
	background-color: #000000;
	
	
border: 2px solid #FFFFFF;


}
.menu-link {
	height: 24px;



	padding-left: 6px;
	padding-right: 6px;


	
border-right: 2px solid #FFFFFF;



	color: #FFFFFF;
	


	text-decoration: none;
}
.menu-over {
	height: 24px;



	padding-left: 6px;
	padding-right: 6px;


	
border-right: 2px solid #FFFFFF;



	color: #27CAFC;
	


	text-decoration: none;
}
bij de container dit erbij zetten:

min-height:100%;
height:100%;
maar dan is hij constant heel hoog terwijl er ook kleine teksten zijn...

Reageren