Website verticaal en horizontaal centreren

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

John zijlstra

john zijlstra

29/12/2007 13:38:00
Quote Anchor link
Hoe centreer ik een website horizontaal en verticaal ?
Horizontaal centreren lukt me wel.

De oplossing moet browser onafhankelijk zijn.
Als het browserscherm verkleint wordt mag de bovenzijde en linkerzijde van de website niet buiten het beeld komen.

Wie weet hier een oplossing voor , via google is het me nog niet gelukt.

John
Gewijzigd op 01/01/1970 01:00:00 door John zijlstra
 
PHP hulp

PHP hulp

18/11/2024 18:48:23
 
Wouter K

Wouter K

29/12/2007 13:42:00
Quote Anchor link
width: 100%;
height: 100%


Dit is echt simpel je wilt gewoon je site in het scherm laten dat hij altijd het scherm vult tot beneden ;)

Gewoon de 100% doen,

mocht je een header hebben en een content daar onder word de content 100%

Je moet alleen een beetje logisch nadenken :)

mvg
 

29/12/2007 13:45:00
Quote Anchor link
wouter schreef op 29.12.2007 13:42:
Dit is echt simpel je wilt gewoon je site in het scherm laten dat hij altijd het scherm vult tot beneden ;)

Maar das dus schermvullend. En als ie midden op het scherm iets wilt hebben? Dan gaat dat toch niet?

Misschien is dit wat je zoekt.
 
Carel

Carel

29/12/2007 14:06:00
Quote Anchor link
Verticaal gebeurd ubephaupt automatisch voor TABLE moet je onderstaande doen. VOlgens mij geld hetzelfde voor CSS maar ik werk nog niet met css. Kijk eens op deze link voor verdere TABLE HTL:
http://www.dtp-aus.com/tables.htm

<center>
Zet je opmaakcode erin

</center>

dus bijv

<center>
<table border="0" cellpadding="0" cellspacing="0" width="1000" background="webpage_images/header.png">
<tr>
<td valign="middle" align="right" width="301" height="160"></td>
<td valign="middle" align="right" width="524" height="160"></td>
<td valign="middle" align="right" width="125" height="160">
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php require_once("login.php"); ?>
</td>
<td valign="middle" align="right" width="50" height="160"></td>
</tr>
</table>

<table border="0" cellpadding="0" cellspacing="0" width="1000">
<tr>
<td valign="middle" align="right" width="310" height="25" bgcolor="#00FF66"></td>
<td valign="middle" align="right" width="515" height="25" bgcolor="#990000"></td>
<td valign="middle" align="right" width="175" height="25" bgcolor="#CC6666"></td>
</tr>
</table>
</center>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php require_once("template_bottom_html.php"); ?>
Gewijzigd op 01/01/1970 01:00:00 door Carel
 
Marc

marc

29/12/2007 14:14:00
Quote Anchor link
misschien in een table en dan met align="center" en valign="center":

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<table width="100%" height="100%">
<tr>
        <td align="center" valign="center">
                   hier je tekst
        </td>
</tr>
</table>
Gewijzigd op 01/01/1970 01:00:00 door marc
 
John zijlstra

john zijlstra

29/12/2007 14:14:00
Quote Anchor link
Jeej bedankt ,

Deze doet precies wat ik bedooel : http://www.pmob.co.uk/temp/vertical-align6.htm
Ik kan het alleen niet testen in FireFox .
Wie weet of deze ook in FireFox werkt.
 

29/12/2007 14:22:00
Quote Anchor link
Carel en marc, jullie gebruiken beide tabbellen voor de opmaak. Dat moet je niet doen, tabbellen zijn voor data niet voor opmaak.
Verder is de <center> tag deprecated.

John, jah, hij werkt in Firefox, daarom heb ik hem ook gepost :-).
Alleen in opera doet ie nogal lastig..... Grrr...
Gewijzigd op 01/01/1970 01:00:00 door
 
John zijlstra

john zijlstra

29/12/2007 14:24:00
Quote Anchor link
Hier is de code , in IE doet hij het goed.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
58
59
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Centered Element</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
* {margin:0;padding:0}
/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */
body {
    background-color: #cccccc;
    text-align:center;
    min-height:468px;/* for good browsers*/
    min-width:552px;/* for good browsers*/
}
#outer{
    height:100%;
    width:100%;
    display:table;
    vertical-align:middle;
}
#container {
    text-align: center;
    position:relative;
    vertical-align:middle;
    display:table-cell;
    height: 468px;
}    
#inner {
    width: 552px;
    background:red;
    height: 468px;
    text-align: center;
    margin-left:auto;
    margin-right:auto;
    border:1px solid #000;
}


</style>
<!--[if IE ]>
<style type="text/css">
#container{top:50%}
#inner{top:-50%;position:relative;}
</style>
<![endif]-->
</head>
<body>
<div id="outer">
    <div id="container">
        <div id="inner">
            <h1>Centered Vertical and Horizontal</h1>
        </div>
    </div>
</div>
</body>
</html>
 
Carel

Carel

29/12/2007 14:24:00
Quote Anchor link
Heb net even voor je gekeken het staat allemaal netjes centraal.

print screentje
http://img411.imageshack.us/my.php?image=10139608ph6.jpg


Hou er rekening me bij het maken van websites er een groot verschil is tussen IE7 en Firefox. Firefox accepteert ook foute codes. Beste is als je het in eerste instantie maak voor IE7, maar eigenlijk moet je beide tegelijk coderen. Neem die link die ik je gegeven heb door. Staan goede tips in:

http://www.dtp-aus.com/tables.htm

CSS is beter, maar ook iets lastiger als je het nog nooit gedaan hebt.

Veel succes ermee en Graag gedaan.

Jeej ben ik met je eens alleen, CSS is een beetje lastig als beginner waar table weer betrekkelijk eenvoudig is. Wellicht dat jij een link hebt waar CSS op eenvoudige wijze wordt uitgelegd
Gewijzigd op 01/01/1970 01:00:00 door Carel
 
Marc

marc

29/12/2007 14:26:00
Quote Anchor link
ach ja wat maakt het uit zelf deze website bestaad uit tabellen
sitemasters.be ook en er zijn wel veel meer website die bestaan uit tabellen maar op zich heb je gelijk jeej:p
 
John zijlstra

john zijlstra

29/12/2007 14:29:00
Quote Anchor link
Bedankt Carel en Jeej, dan is mijn probleem opgelost .

John
 
Carel

Carel

29/12/2007 14:30:00
Quote Anchor link
Hehehe hij gebruikt ook CSS maar geen table lol....
 
Jan Koehoorn

Jan Koehoorn

29/12/2007 14:34:00
Quote Anchor link
Ik vind het echt ongelofelijk dat we nog steeds tabellen/CSS discussies zien tegenwoordig, maar goed ...

Voorbeeld: een div horizontaal en verticaal centreren
 
Joren de Wit

Joren de Wit

29/12/2007 14:35:00
Quote Anchor link
Quote:
Firefox accepteert ook foute codes. Beste is als je het in eerste instantie maak voor IE7,
Ja dag, jij bent lekker. IE is toch echt de browser die zich niet aan de webstandaards houdt hoor, Firefox doet dat wel!

Hoewel het met IE7 al een stuk verbeterd is, begin je in eerste instantie altijd met het bouwen van je website in Firefox. Als daarin alles goed is, ga je je code pas aanpassen zodat het in de verschillende versies van IE er ook goed uitziet.

Als je website er in Firefox namelijk goed uitziet, heb je over het algemeen deze zekerheid dat dat ook zo is in Opera, Safari en meeste andere browsers...
 
John zijlstra

john zijlstra

29/12/2007 14:41:00
Quote Anchor link
Jan , dat is toevallig ik heb net naar dat voorbeeld van jou gezocht , maar kon het niet meer vinden .

Prima oplossing , maar helaas voldoet hij niet aan onderstaande eis:

Als het browserscherm verkleint wordt mag de bovenzijde en linkerzijde van de website niet buiten het beeld komen.


Weet jij daar een oplossing voor ?

John
Gewijzigd op 01/01/1970 01:00:00 door john zijlstra
 
Carel

Carel

29/12/2007 14:42:00
Quote Anchor link
Ok ok een beetje fout geformuleerd. IE7 behandeld codes totaal anders dan firefox. Ik heb juist bij het bouwen en maken van mijn website keer op keer problemen gehad met IE7 terwijl firefox doodleuk alles accepteerde.

Ik persoonlijk zou helemaal gek geworden zijn als ik mijn gehele code daarna op 20 verschillende locaties achteraf moet gaan aanpassen vanwege IE7. Als je het ontwerpt voor IE7 doet hij het zeker in Firefox....dat is eigenlijk mijn punt, aangezien firefox idd beter is en makkelijker is voor het maken van een website.

Is firefox beter jah. En idd houden zij zich wel aan internationale standaard en wilt Microsoft kennelijk een eigen standaard hanteren. Maar feit is nog wel dat het merendeel van computergebruikers IE gebruiken. Daar is wel verandering aan het komen in met Firefox die in mijn ogen ook vele malen beter is.
Gewijzigd op 01/01/1970 01:00:00 door Carel
 
Roeltje M

Roeltje M

29/12/2007 15:19:00
Quote Anchor link
john schreef op 29.12.2007 14:41:
Jan , dat is toevallig ik heb net naar dat voorbeeld van jou gezocht , maar kon het niet meer vinden .

Prima oplossing , maar helaas voldoet hij niet aan onderstaande eis:

Als het browserscherm verkleint wordt mag de bovenzijde en linkerzijde van de website niet buiten het beeld komen.


Weet jij daar een oplossing voor ?

John


Je kunt percentages gebruiken ipv pixels. Dus bv 10% ipv 10 100px ofzo
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.