quote:Op donderdag 16 augustus 2012 15:16 schreef QM84 het volgende:
<![if ! IE]> <-- fout
<!--[if ! IE]--> <-- goed
Dan is 't ie gelijk weer gesloten toch? niet echt nuttig.. Of werkt het toch tot aan de <![endif]--> op die manier?quote:Op donderdag 16 augustus 2012 15:21 schreef KomtTijd... het volgende:
<![if ! IE]> <-- fout
<!--[if ! IE]--> <-- goed
Dat is voor als je wel IE wil includen.quote:Op donderdag 16 augustus 2012 15:25 schreef QM84 het volgende:
[..]
Dan is 't ie gelijk weer gesloten toch? niet echt nuttig.. Of werkt het toch tot aan de <![endif]--> op die manier?
1 2 3 | <!--[if IE 6]> Special instructions for IE 6 here <![endif]--> |
1 2 3 | <!--[if !IE]> --> According to the conditional comment this is not IE <!-- <![endif]--> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | gave-kleur-generator(@kleurtje) { @first: lighten(@kleurtje, 20%); @last: darken(@kleurtje, 20%); @stop : darken(@kleurtje, 50%); background-image: linear-gradient(bottom, @first 34%, @last 56%); background-image: -o-linear-gradient(bottom, @first 34%, @last 56%); background-image: -moz-linear-gradient(bottom, @first 34%, @last 56%); background-image: -webkit-linear-gradient(bottom, @first 34%, @last 56%); background-image: -ms-linear-gradient(bottom, @first 34%, @last 56%); background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0.34, @first), color-stop(0.56, @last) ); } |
Dat kreeg ik alleen aan de praat voor de horizontale centering, verticaal slikte 'ie dat niet. (Daarnaast zou ik eigenlijk een blok verticaal willen centeren met een variabele hoeveelheid content en dus hoogte.)quote:Op donderdag 16 augustus 2012 17:18 schreef Catch22- het volgende:
ja waarom? Gewoon een breedte en margin:0 auto;, eventueel een wrapper erbij.
1 | .block { position:absolute; top:50%; bottom:50%;margin-top:-225px; |
Die bottom:50%; is niet nodigquote:Op vrijdag 17 augustus 2012 08:57 schreef Catch22- het volgende:
die blokken hebben een vaste hoogte toch?
Stel dat de hoogte 450 pixels is, doe je toch gewoon
[ code verwijderd ]
pseudo-elementen in IE zijn ook niet altijd even handigquote:Op vrijdag 17 augustus 2012 09:34 schreef QM84 het volgende:
http://css-tricks.com/centering-in-the-unknown/
Verticaal centreren met hulp van een pseudo-ghost element.
Alleen IE7 ondersteund ze niet, vanaf ie8 kan je ze gewoon gebruiken...quote:Op vrijdag 17 augustus 2012 09:36 schreef Catch22- het volgende:
[..]
pseudo-elementen in IE zijn ook niet altijd even handig
dit kan je ook doen, stukje jQuery
http://jsfiddle.net/maxx0r/vEGkr/4/
En dat is gelijk het beste argument waarom je het niet moet doen: De specificatie is nog niet af en kan nog regelmatig wijzigen. Ondertussen ís deze gewijzigd en de nieuwe syntax is display: flex;quote:Op vrijdag 17 augustus 2012 12:37 schreef Catch22- het volgende:
Eigenlijk moet je je centrering doen met display:box
in moderne browsers that is
Het heeft alleen invloed op gebruikers die nog op 1024x768 zitten. Die krijgen dan een horizontale scrollbar.quote:Op dinsdag 21 augustus 2012 09:54 schreef Snoepje5 het volgende:
Kan het kwaad om zonder problemen de main{ css style van width 1000 naar 1050 te wijzigen?
Voor zover ik heb gezien heeft het nergens invloed op.
Reden waarom ik dit wil wijzigen is omdat de afbeelding van mijn footer wordt afgesneden bij 1000 px. En deze wil ik 1050 pix breed hebben.
Kan het invloed hebben op iets dat bijv. right align heeft en dan padding-right: xx px?
Of is het wellicht verstandiger om overflow: hidden gewoon weg te halen bij de main { ?
ga maar eens bij bedrijven langs. Die werken vaak nog op zulke resoluties met kleinere schermenquote:Op dinsdag 21 augustus 2012 10:22 schreef Snoepje5 het volgende:
Oke: bij beide gevallen komt er een horizontale scroll bar inderdaad..
Dan eens kijken hoe het anders opgelost kan worden.. als dat kan.
Vraag me wel af in hoeverre het nog realistisch is om te denken dat er 1024x gebruikers bestaan. Dat is werkelijk 50% of nog minder dan mijn huidige scherm... Zelfs de iPad komt daar van in de buurt..
Heb je gelijk in ja.. hier op de universiteit staat het ook nog vol met van die pruts mini schermpjes.quote:Op dinsdag 21 augustus 2012 11:49 schreef stefanhaan het volgende:
[..]
ga maar eens bij bedrijven langs. Die werken vaak nog op zulke resoluties met kleinere schermen
net als dat die ook nog op IE 7 of 8 zitten. Alhoewel het merendeel wel voort van 7 af is gelukkig. Maar nog een hoop met IE8quote:Op dinsdag 21 augustus 2012 11:51 schreef Snoepje5 het volgende:
[..]
Heb je gelijk in ja.. hier op de universiteit staat het ook nog vol met van die pruts mini schermpjes.
Hé, maar als ik die 1050 wijzig naar 1024 max width zou er gen probleem moeten zijn toch in vergelijking met de 1000 die ik eerst had?quote:Op dinsdag 21 augustus 2012 11:53 schreef stefanhaan het volgende:
[..]
net als dat die ook nog op IE 7 of 8 zitten. Alhoewel het merendeel wel voort van 7 af is gelukkig. Maar nog een hoop met IE8
Maar gelukkig bestaan er dingen zoals Modernizr
volgens mij niet.quote:Op dinsdag 21 augustus 2012 11:54 schreef Snoepje5 het volgende:
[..]
Hé, maar als ik die 1050 wijzig naar 1024 max width zou er gen probleem moeten zijn toch in vergelijking met de 1000 die ik eerst had?
heb je een linkje mogelijk dat ik kan kijken?quote:Op dinsdag 21 augustus 2012 12:10 schreef Snoepje5 het volgende:
Ja nja werkt niet, zit ik nog steeds met de achtergrond. Ik geef wel een andere draai aan de footer..
1 2 3 4 5 6 7 8 | .main { width:1050px; overflow-x:hidden; } #footerContainer { background: url('xx') etc wat je er had staan; } |
Zou je eens kunnen kijken? Ik heb de wijzigingen doorgevoerd.quote:Op dinsdag 21 augustus 2012 12:43 schreef stefanhaan het volgende:
met deze code fix je het:
[ code verwijderd ]
Ipv de background op je #footer moet die op de container staan
En dan de achtergrond kleur van #footer weghalen dat groene.
Kan alleen wel problemen geven op 1024x768 maar zover ik gekeken heb is het ook op die resolutie goed.
Met overflow-x:hidden komt er nooit een horizontale scrollbalk. Dat word geclipt dan als het goed is.quote:Op dinsdag 21 augustus 2012 12:46 schreef Snoepje5 het volgende:
[..]
Zou je eens kunnen kijken? Ik heb de wijzigingen doorgevoerd.
Maar is het probleem om 1024px nu niet dat er een scroll bar komt?
De width 1000px had ik al weggehaald. Dan moet het nu oké zijn?quote:Op dinsdag 21 augustus 2012 12:47 schreef stefanhaan het volgende:
[..]
Met overflow-x:hidden komt er nooit een horizontale scrollbalk. Dat word geclipt dan als het goed is.
quote:Op dinsdag 21 augustus 2012 12:47 schreef Snoepje5 het volgende:
[..]
De width 1000px had ik al weggehaald. Dan moet het nu oké zijn?
1 | background-color: #F0F8FD; |
Duidelijk. Bedankt voor je hulp.quote:Op dinsdag 21 augustus 2012 12:50 schreef stefanhaan het volgende:
[..]
Alleen nog bij #footer
[ code verwijderd ]
weghalen.
Je krijgt op 1024x768 wel een horizontale scrollbalk. Maar dat kan je alleen fixen als heel je website 1004px breed is.
Dan weet ik dus niet wat ik moet doen.. Want dan zou 1024px breed ook niet voldoende zijn voor een 1024 monitor omdat er nog 20px scrollbalk bijkomt. Is het echter niet zo dat die de 20px van de scroll balk verticaal niet meetelt? Bij mij hakt die namelijk eerst 20px van de zijkant af die achter de scroll balk verdwijnen voordat die horizontaal gaat scrollen.quote:Op dinsdag 21 augustus 2012 12:36 schreef Happel het volgende:
1004 is de maximum breedte die je moet aanhouden. Scrollbar is twintig pixels breed.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |