Die milliseconden zullen ze toch wel overleven?quote:Op woensdag 21 maart 2007 19:57 schreef SuperRembo het volgende:
Mwah, daar zou ik me niet zo druk over maken. Het is mooi als een pagina ook zonder javascript bruikbaar is, maar ik heb liever een overbodig plaatje voor een (enkele) bezoeker zonder javascript dan dat (vele) andere een trager ladende pagina hebben.
			
			
			
			
			
			
			
			Qua PHP bedoel je? Dat zou normaliter toch echt niet merkbaar moeten zijn volgens mij.quote:Op woensdag 21 maart 2007 23:44 schreef Chandler het volgende:
Ik wilde mijn startpagina klaar voor templates maken en dat is mij gelukt, echter is de snelheid van het script aanzienlijk naar beneden gegaan
			
			
			
			
			
			
			
			Mijn laatste opmerking was op basis van de sourcesquote:Op woensdag 21 maart 2007 23:51 schreef Chandler het volgende:
Je mag als je tijd hebt, beide sources wel inzien hoor![]()
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			| 1 2 3 4 5 6 7 8 9 10 11 12 13  | <table> <tr> <td>LOGIN</td> <td class="split"><img src="bestanden/split.gif" /></td> <td class="text">JANJAAP</td> <td class="split"><img src="bestanden/split.gif" /></td> <td class="text">PETERSEN</td> <td class="split"><img src="bestanden/split.gif" /></td> <td class="text">KLAASEN</td> </tr> </table> </div>  | 
| 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  | text-align: right; margin: 38px 10px 0 0; line-height: 1.3; color: #007204; } #navigatie { height: 38px; width:500px; float:left; } #navigatie td{ float:left; width:70px; display:block; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align: center; color: #B3B3B3; } #navigatie .split { width:3px; } #navigatie .tekst { }  | 
			
			
			
			Dan kan je dat plaatje als background op de list items zetten.quote:Op woensdag 28 maart 2007 20:43 schreef BaggerUser het volgende:
had het geprobeerd als list.. maar dat was helemaal geen succes (omdat ik dat plaatje met die stippeltjes tussen de links in moet hebben
			
			
			
			dat is nog eens een ideequote:Op woensdag 28 maart 2007 22:08 schreef SuperRembo het volgende:
[..]
Dan kan je dat plaatje als background op de list items zetten.
			
			
			
			Mooi. En de volgende keer als iets ff niet lukt niet naar tabellen grijpen; als anderen het zonder kunnen, kun jij het ookquote:
			
			
			
			
			
			
			
			| 1 2 3  | background-image:url(images/plaatje.gif); background-repeat:repeat-y; }  | 
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23  | | HEADER | | | | HEADER | |---------------------------------------------|| || CONTENT CONTENT || || || || || || || || || || CONTENT CONTENT || -|--------------------------------------------|- | | | | | | | | | CONTENT CONTENT | | | | | | | | | | CONTENT CONTENT | ----------------------------------------------  | 
			
			
			
			Op mijn eigen site heb ik een container div gemaakt, waar de HEADER, CONTENT en FOOTER in zitten. De footer positioneer ik dan als volgt:quote:Op vrijdag 6 april 2007 22:28 schreef veldmuis het volgende:
Tot zover werkend, dankjewel!
Alleen zit ik nu nog met een footer, hoe doe je dat? :P.
| 1 2 3  | position: absolute; bottom:-50px; }  | 
			
			
			
			| 1 2 3 4 5 6 7  | <div id="header"></div> <div id="midden"> content kan hier enzo, dat werkt dus, zolang het maar voldoende content is </div> </div> </body>  | 
| 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  | position:absolute; width: 454px;; top: 30px; left: 50%; margin-left: -227px; } #header { position:absolute; width: 454px; height:332px; margin: 0em auto; background-image:url(backheader.png); background-repeat:no-repeat; z-index:1; } #midden { position:absolute; width: 454px; margin: 0em auto; background-image:url(backmidden.png); background-repeat:repeat-y; z-index:2; top:100px; }  | 
			
			
			
			
			
			
			
			Het moet niet onderaan het scherm zijn he, maar direct onder de header, met dus nog witruimte eronder. Weet niet of dat ook kan met die code, maar als dat kan ben ik er erg benieuwd naarquote:Op zaterdag 7 april 2007 18:23 schreef HuHu het volgende:
Er is een methode om je footer het volgende te laten doen: als er voldoende content is zit de footer onderaan de content, is er onvoldoende content dan zit de footer onderaan het scherm.
Alleen die code kan ik nu even niet bij.
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			| 1 2  | th a { color: donker-grijs; }  | 
			
			
			
			# is voor id's:quote:Op woensdag 11 april 2007 20:34 schreef Geqxon het volgende:
Ik heb mijn hyperlinks donkergrijs, echter wil ik de hyperlinks die in een table-header (<th>) staan wit hebben.
Zowel "a" als "th" heb ik een eigen onderdeeltje in mijn stylesheet gegeven, moet ik nu iets als "th #a" doen?
			
			
			
			Graag gedaan. Beetje aparte gok als je weet dat een element iets anders dan een id op een element, maar dat terzijdequote:Op woensdag 11 april 2007 22:06 schreef Geqxon het volgende:
Zo ver gaat mijn kennis nog wel, ik gokte puur wat. Maar alsnog bedankt
			
			
			
			
			
			
			
			Ja, het is ook tabulaire data dus in feite 'mag' ik er een tabel voor gebruiken. Maar zoals ik al zei, is de rest van de pagina ook mooi tableless en conform de XHTML/CSS normpjes en 't ziet er leuker uit als je de pagina zonder stylesheet bekijkt. Tabellen met meer dan 2 kolommen zijn gewoon slordig zonder stylesheet.quote:Op donderdag 12 april 2007 09:12 schreef CraZaay het volgende:
Je kan je afvragen of dit geen tabullaire data is natuurlijk, al lost dit je probleem niet op
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			Ik streef dus altijd naar toegankelijkheid en een webpagina dient ook toegankelijk te zijn voor mensen zonder stylesheet. Denk hierbij ook aan gevallen als PDA's, WAP browsers, text-to-speech en textbrowsers (Lynx). Die lezen alles netjes van boven naar onder op, en in het geval van een tabel van links naar rechts. Als je in Mozilla Beeld > Paginastijl > Geen stijl selecteerd dan zie je de pagina zonder stylesheet. Doe dat bijvoorbeeld maar eens hier op Fok!.quote:Op donderdag 12 april 2007 17:51 schreef CraZaay het volgende:
Ik snap het niet Tuvai.net. Kun je me eerst eens uitleggen waarom het er zonder CSS goed uit moet zien (voor zover dat kan)?
			
			
			
			Misschien zijn er tags niet goed afgesloten?quote:Op donderdag 12 april 2007 00:22 schreef Tuvai.net het volgende:
WTF IE (6) probleem.
Het gaat om deze pagina. Rechts zie je een kopje 'Nieuw' staan waaronder de 10 meest recente boeken ingevoerd staan. Deze boeken stonden eerst in een <table> en werkte op zich prima, maar omdat de rest van de pagina ook netjes volgens het tableless principe gemaakt is en prima XHTML Strict en CSS valide is, besloot ik om daar ook maar <div>jes van te maken. Ziet ook mooier uit als je de pagina zonder stylesheet bekijkt zonder tabel natuurlijk.
Nu werkt het in Mozilla wel normaal, maar in IE6 gebeurt er iets heel mafs:
[afbeelding]
Hoe komt dit? :S
			
			
			
			Dat is mooie praat, maar je pagina werkt nu niet, dus toegankelijk is hij op het moment niet.quote:Op donderdag 12 april 2007 18:16 schreef Tuvai.net het volgende:
[..]
Ik streef dus altijd naar toegankelijkheid en een webpagina dient ook toegankelijk te zijn voor mensen zonder stylesheet. Denk hierbij ook aan gevallen als PDA's, WAP browsers, text-to-speech en textbrowsers (Lynx). Die lezen alles netjes van boven naar onder op, en in het geval van een tabel van links naar rechts. Als je in Mozilla Beeld > Paginastijl > Geen stijl selecteerd dan zie je de pagina zonder stylesheet. Doe dat bijvoorbeeld maar eens hier op Fok!.
Als het een tabel met daadwerkelijke tabulaire data is dan maakt dit niks uit, maar bij een grotere tabel waar ook plaatjes en dergelijke in voorkomen is het geen gezicht, en sommige programma's zullen dit dan ook niet goed oppikken. Verder is het natuurlijk ook puur een principekwestie van opmaak en inhoud gescheiden houden.
			
			
			
			Al eens getest met een tijdelijk bordertje rond die DIV?quote:Op donderdag 12 april 2007 00:22 schreef Tuvai.net het volgende:
WTF IE (6) probleem.
Het gaat om deze pagina. Rechts zie je een kopje 'Nieuw' staan waaronder de 10 meest recente boeken ingevoerd staan. Deze boeken stonden eerst in een <table> en werkte op zich prima, maar omdat de rest van de pagina ook netjes volgens het tableless principe gemaakt is en prima XHTML Strict en CSS valide is, besloot ik om daar ook maar <div>jes van te maken. Ziet ook mooier uit als je de pagina zonder stylesheet bekijkt zonder tabel natuurlijk.
Nu werkt het in Mozilla wel normaal, maar in IE6 gebeurt er iets heel mafs:
[afbeelding]
Hoe komt dit? :S
			
			
			
			Je pagina zou veel toegankelijker zijn wanneer je een tabel gebruikt, zeker met een goed gebruik van table headers. Een alternatieve user agent als een screen reader kan daarmee per regel een verband leggen tussen een kolom en de bijbehorende titel, wat het veel 'leesbaarder' maakt. Dit wordt ook zo opgelezen, en dus niet van boven naar onder. Je hoort dan per regel "auteur: naam, titel: naam", etc.quote:Op donderdag 12 april 2007 18:16 schreef Tuvai.net het volgende:
[..]
Ik streef dus altijd naar toegankelijkheid en een webpagina dient ook toegankelijk te zijn voor mensen zonder stylesheet. Denk hierbij ook aan gevallen als PDA's, WAP browsers, text-to-speech en textbrowsers (Lynx). Die lezen alles netjes van boven naar onder op, en in het geval van een tabel van links naar rechts. Als je in Mozilla Beeld > Paginastijl > Geen stijl selecteerd dan zie je de pagina zonder stylesheet. Doe dat bijvoorbeeld maar eens hier op Fok!.
Als het een tabel met daadwerkelijke tabulaire data is dan maakt dit niks uit, maar bij een grotere tabel waar ook plaatjes en dergelijke in voorkomen is het geen gezicht, en sommige programma's zullen dit dan ook niet goed oppikken. Verder is het natuurlijk ook puur een principekwestie van opmaak en inhoud gescheiden houden.
			
			
			
			Heb je een test case hiervoor? Bij mij sluiten div's in IE namelijk ook altijd naadloos op elkaar aan. Daarnaast staan ze in FF en Opera ook onder elkaar wanneer je ze beide 50% breed maakt en er een border omheen zet (en een juist doctype gebruikt); de borders worden namelijk bij de breedte opgeteld waardoor 2 x 50% + border meer is dan 100%quote:Op donderdag 12 april 2007 20:19 schreef QM84 het volgende:
[..]
Al eens getest met een tijdelijk bordertje rond die DIV?
IE6 heeft problemen met 2 divs die nauw op elkaar aansluiten, ook naast elkaar te zetten. Op de een of andere manier heeft IE dus altijd een bepaalde marge ertussen nodig.
FF/Opera: 2 DIVs geloat op 50%/50% naast elkaar gaat goed, IE zet ze geheid onder elkaar.
			
			
			
			Je, en daarom kom ik hier vragen waarom. Laat je kutposts dus achterwege of kom met een oplossing.quote:Op donderdag 12 april 2007 19:07 schreef Geqxon het volgende:
[..]
Dat is mooie praat, maar je pagina werkt nu niet, dus toegankelijk is hij op het moment niet.
Hmm, dus als ik table headers (<th>) gebruik dan leest bijvoorbeeld een text-to-speech programma bij elke kolom de bijbehorende table header op? Als dat zo is dan hoeft 't voor mij inderdaad niet per sé niet in een tabel te staan dus.quote:Op donderdag 12 april 2007 23:02 schreef CraZaay het volgende:
[..]
Je pagina zou veel toegankelijker zijn wanneer je een tabel gebruikt, zeker met een goed gebruik van table headers. Een alternatieve user agent als een screen reader kan daarmee per regel een verband leggen tussen een kolom en de bijbehorende titel, wat het veel 'leesbaarder' maakt. Dit wordt ook zo opgelezen, en dus niet van boven naar onder. Je hoort dan per regel "auteur: naam, titel: naam", etc.
Een overzicht van boeken met per boek een auteur, titel, etc. is simpelweg tabulaire data. Dat het "geen gezicht" is, is wat mij betreft geen argument. Zo te lezen ben je net als ik een voorstander van een strikte scheiding van structuur, presentatie en gedrag. Dat het "geen gezicht" is doet er dus niet toe: de structuur is wanneer je een tabel gebruiikt simpelweg beter, omdat dit beter toegankelijk is voor alternatieve user agents. Hoe geef je anders aan in welk veld een titel staat, en in welk veld een auteur? Daarnaast kunnen zo'n beetje alle user agents prima omgaan met tabulaire data, inclusief PDA's, etc.
De principekwestie is inderdaad opmaak en inhoud gescheiden houden, en dat doe je dus niet wanneer je enkel betekenis (= structuur) geeft aan je data door middel van styling.
			
			
			
			Je kan nog aardig wat doen ook om dat te customizen (bijvoorbeeld wanneer de th "auter van het boek" is, een screen reader vertellen dat 'ie alleen "auteur" op moet lezen). Ik zal straks eens kijken of ik m'n bron terug kan vinden, volgens mij uit een boek wat op kantoor in de kast staat.quote:Op vrijdag 13 april 2007 08:30 schreef Tuvai.net het volgende:
[..]
Je, en daarom kom ik hier vragen waarom. Laat je kutposts dus achterwege of kom met een oplossing.
[..]
Hmm, dus als ik table headers (<th>) gebruik dan leest bijvoorbeeld een text-to-speech programma bij elke kolom de bijbehorende table header op? Als dat zo is dan hoeft 't voor mij inderdaad niet per sé niet in een tabel te staan dus.
			
			
			
			
			
			
			
			| 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  | display: block; width: 186px; height: 20px; background-image: url(../_gfx/menu/weblog.gif); background-position: 0 0; margin-bottom: 10; margin-right: 10; } a#buttonweblog:hover { background-position: -186px 0; } a#buttonphotos { display: block; width: 186px; height: 20px; background-image: url(../_gfx/menu/photos.gif); background-position: 0 0; margin: 0; } a#buttonphotos:hover { background-position: -186px 0; } a .alt { display: none; }  | 
| 1 2  | <a id="buttonphotos" href="#"><span class="alt">Photogallery</span></a>  | 
			
			
			
			
			
			
			
			mijn dank is groot! terwijl ik al zo vaak met flaot: left heb gewerktquote:Op woensdag 25 april 2007 10:27 schreef hornage het volgende:
elk item is een a, die komen standaard onder elkaar. Als je ze naast elkaar wilt hebben kan je ze allebei een float:left meegeven css.
Ik gebruik zelf hiervoor trouwens altijd een ul met li's erin.
			
			
			
			| 1 | 
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14  | position: static; text-align: center; display: block; line-height: 190px; width: 90px; height: 120px; background: url("images/button_normal.jpg") 0 0 no-repeat; text-decoration: none; } a.rollover:hover { background: url("images/button_roll.jpg") 0 0 no-repeat; }  | 
			
			
			
			
			
			
			
			Nee, a's komen standaard naast elkaar. Ze komen hier onder elkaar vanwege de uitdrukkelijk opgegeven 'display: block'. Dat is dan ook wel weer nodig als je ze een breedte, hoogte, marge enz. wilt geven.quote:Op woensdag 25 april 2007 10:27 schreef hornage het volgende:
elk item is een a, die komen standaard onder elkaar.
			
			
			
			Je wilt als ik het goed begrijp toch gewoon een link met een achtergrondafbeelding op de a en visueel de tekst onder die afbeelding? Zo ja, dan gaat padding-top prima werken.quote:Op woensdag 25 april 2007 14:08 schreef De_Hertog het volgende:
Daarmee ontstaat hetzelfde probleem als bij IE ook op andere browsers. En als ik die padding-top te laag zet, verschuift de tekst mee omhoog.
			
			
			
			| 1 2 3 4 5 6 7 8 9 10 11 12  | position: absolute; height: 100%; margin: 0px; margin-left: 15px; padding: 5px; border-left: 1px #000000 solid; border-right: 1px #000000 solid; background-color: #E9E9E9; }  | 
			
			
			
			
			
			
			
			Dat is inderdaad wat ik wil. Als ik Padding-top gebruik in de code hierboven, dan maakt hij de ruimte tussen de knoppen óók veel te groot.quote:Op woensdag 25 april 2007 23:23 schreef CraZaay het volgende:
[..]
Je wilt als ik het goed begrijp toch gewoon een link met een achtergrondafbeelding op de a en visueel de tekst onder die afbeelding? Zo ja, dan gaat padding-top prima werken.
CSS: zelfde als boven, maar dan met padding-top, dus:quote:Welk doctype gebruik je en welke html/css heb je gebruikt icm padding-top?
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14  | position: static; text-align: center; display: block; padding-top: 80px; width: 90px; height: 120px; background: url("images/button_normal.jpg") 0 0 no-repeat; text-decoration: none; } a.rollover:hover { background: url("images/button_roll.jpg") 0 0 no-repeat; }  | 
| 1 | 
			
			
			
			My god, dat was nog simpeler dan ik dacht. Super, dit werkt echt geweldig!quote:Op zaterdag 28 april 2007 14:45 schreef AnGabhar het volgende:
Komt het resultaat meer in de buurt als je niet een height: 100% opgeeft maar de top- en bottom-waardes, afhankelijk van de dikte van padding en border?
			
			
			
			In welke browsers is dat allemaal getest? Ik hoor 'm nu voor het eerst namelijk en ben wel benieuwd hoe bruikbaar 'ie isquote:Op zaterdag 28 april 2007 14:45 schreef AnGabhar het volgende:
Komt het resultaat meer in de buurt als je niet een height: 100% opgeeft maar de top- en bottom-waardes, afhankelijk van de dikte van padding en border?
			
			
			
			Je knop moet dus 200px hoog worden (height + padding)?quote:Op zaterdag 28 april 2007 15:18 schreef De_Hertog het volgende:
[..]
Dat is inderdaad wat ik wil. Als ik Padding-top gebruik in de code hierboven, dan maakt hij de ruimte tussen de knoppen óók veel te groot.
[..]
CSS: zelfde als boven, maar dan met padding-top, dus:
[ code verwijderd ]
			
			
			
			Even getest:quote:Op zondag 29 april 2007 10:34 schreef CraZaay het volgende:
[..]
In welke browsers is dat allemaal getest? Ik hoor 'm nu voor het eerst namelijk en ben wel benieuwd hoe bruikbaar 'ie is
			
			
			
			Dat was inderdaad het probleem, dank jequote:Op zondag 29 april 2007 10:36 schreef CraZaay het volgende:
[..]
Je knop moet dus 200px hoog worden (height + padding)?
			
			
			
			IE6- niet dus, maar IE6 zelf wel? Firefox en Safari ook getest toevallig (of een testcase online waar ik dan kan doenquote:Op zondag 29 april 2007 13:07 schreef AnGabhar het volgende:
[..]
Even getest:
Opera 4 t/m 9: check
Mozilla: check (vanaf Milestone 3)
IE7: check
IE 6-: fout
Netscape 4: fout (verrassing)
Aandachtspuntjes: standaardmodus (anders werkt IE niet); html, body {height: 100%; margin: 0; padding: 0} geeft misschien net iets meer kans op succes.
			
			
			
			Met dat doctype gaat het in IE ook werkenquote:Op zondag 29 april 2007 13:17 schreef De_Hertog het volgende:
[..]
Dat was inderdaad het probleem, dank jeIk dacht dat hoogte de hoogte van het totale blok was en padding hoe ver het van de bovenkant binnen dat blok af stond, had niet door dat beide waardes bij elkaar werden opgeteld. Bedankt voor de tip, het werkt nu (al moet ik IE nog steeds testen, enig voorbehoud dus..
)
			
			
			
			IE6 niet, voor zover ik kan zien. Ik heb alle IE-versies sinds 3 apart geïnstalleerd, maar die losse installaties schijnen nog wel eens iets anders te doen dan een 'echte'.quote:
Firefox komt uit de Mozilla-stal, en alle Mozilla-versies sinds 1999 lijken het goed te doen. Safari kan ik niet testen. Het über-brakke 'Swift' (Webkit for Windows) wil geen lokale testpagina's laden (voor zover het nog niet binnen twee microseconden was vastgelopen na het opstarten). Maar over het algemeen is Safari's CSS-ondersteuning best redelijk gelovik.quote:Firefox en Safari ook getest toevallig (of een testcase online waar ik dan kan doen)?
			
			
			
			| 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 60 61 62 63 64 65 66  | { background: #404040; } a:link { color: #33357F; text-decoration: none; } a:visited { color: #33357F; text-decoration: none; } a:hover { color: #7E97B8; text-decoration: none; } a:active { color: #7E97B8; text-decoration: none; } div.headermain { border: solid 1px; background-color: #FF00FF; background-image: url('header.jpg'); width: 970px; height: 130px; margin-right: auto; } div.leftsidebartable { position: relative; border: solid 1px; background-color: #FF00FF; width: 235px; margin-right: auto; text-align: left; } div.rightsidebartable { position: relative; border: solid 1px; background-color: #FF00FF; width: 235px; margin-left: auto; text-align: left; } div.wrap { position: relative; width: 970px; margin: 0px auto; text-align: center; }  | 
			
			
			
			Laat eerst maar eens zien hoe je je pagina hebt opgebouwd.quote:Op donderdag 3 mei 2007 19:01 schreef JortK het volgende:
Ik heb ook een (vermoedt ik) makkelijk probleem voor iemand die veel ervaring heeft met CSS
Mijn rechter tables moet bovenin komen te staan, echter zet hij hem na de laatste linkse table:
[[url=http://img167.imagevenue.com/loc426/th_11272_css_122_426lo.jpg]afbeelding][/URL]
Mijn CSS is als volgt:
[ code verwijderd ]
Kan iemand zien wat ik verkeerd doe?
			
			
			
			float, google d'r maar 's op.quote:Op donderdag 3 mei 2007 19:01 schreef JortK het volgende:
Ik heb ook een (vermoedt ik) makkelijk probleem voor iemand die veel ervaring heeft met CSS
Mijn rechter tables moet bovenin komen te staan, echter zet hij hem na de laatste linkse table:
[[url=http://img167.imagevenue.com/loc426/th_11272_css_122_426lo.jpg]afbeelding][/URL]
Mijn CSS is als volgt:
[ code verwijderd ]
Kan iemand zien wat ik verkeerd doe?
			
			
			
			Je class names zijn iig niet zo goed, los van je probleemquote:Op donderdag 3 mei 2007 19:01 schreef JortK het volgende:
Kan iemand zien wat ik verkeerd doe?
			
			
			
			Door gewoon margin: 0 auto; te gebruiken. Maar dan werkt het niet in IE. Het antwoord is eigenlijk makkelijker, door simpelweg de alignment weer op left te zettenquote:Op zondag 6 mei 2007 00:11 schreef Flaccid het volgende:
Vraagje:
Hoe krijg je je site in het midden maar text-alignment gewoon left?
			
			
			
			
			
			
			
			de body dan he (die margin: 0 auto)?quote:Op zondag 6 mei 2007 02:21 schreef DorentuZ het volgende:
[..]
Door gewoon margin: 0 auto; te gebruiken. Maar dan werkt het niet in IE. Het antwoord is eigenlijk makkelijker, door simpelweg de alignment weer op left te zetten.
			
			
			
			Dat werkt prima in IE, mits je een pagina hebt die een standaard volgt en dus een correct doctype gebruikt.quote:Op zondag 6 mei 2007 02:21 schreef DorentuZ het volgende:
[..]
Door gewoon margin: 0 auto; te gebruiken. Maar dan werkt het niet in IE. Het antwoord is eigenlijk makkelijker, door simpelweg de alignment weer op left te zetten.
			
			
			
			Ranzigquote:Op zondag 6 mei 2007 02:48 schreef Geqxon het volgende:
Alles in een div, met een width van bijvoorbeeld 700px, een margin-left van -350px (50% negatief) en een left-attribuut van 50%?
			
			
			
			Op een wrapper div met een gedefinieerde breedte (anders is 'ie 100% breed en staat 'ie in feite dus al in het midden).quote:
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			
			Altijd onderaan de viewport of altijd onderaan je content?quote:Op donderdag 10 mei 2007 20:05 schreef Flaccid het volgende:
Hoe krijg ik mijn footer altijd met mijn layout naar beneden (minimaal dan)?
			
			
			
			Visibility. Zodat hij hem wel van te voren tekent, en als de tabel erg lang wordt hij alvast wat ruimte "reserveert" door de pagina wat langer te makenquote:Op zaterdag 12 mei 2007 23:51 schreef CraZaay het volgende:
[..]
Gaat het om de 'visibility' of 'display' property?
			
			
			
			viewportquote:Op zaterdag 12 mei 2007 23:50 schreef CraZaay het volgende:
[..]
Altijd onderaan de viewport of altijd onderaan je content?
			
			
			
			
			
			
			
			| 1 2 3 4 5 6 7 8  | float:left; width: 130px; } #content{ margin-left: 130px; }  | 
			
			
			
			Ik weet niet of dit onder safari ook werkt (ik verwacht van wel) maar ik kan mij herinneren ooit tegen een Firefox javascript/css bug op te lopen waarbij adjacent-sibling selectors niet correct werden geupdate na het invoegen van een node.quote:Op zondag 13 mei 2007 00:13 schreef Geqxon het volgende:
[..]
Visibility. Zodat hij hem wel van te voren tekent, en als de tabel erg lang wordt hij alvast wat ruimte "reserveert" door de pagina wat langer te maken :)
| 1 2 3 4 5 6 7  | { var body = document.getElementsByTagName('body').item(0); body.setAttribute('style', 'display: none;'); body.setAttribute('style'. 'display: block;'); }  | 
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |