abonnement Unibet Coolblue Bitvavo
  donderdag 16 augustus 2012 @ 12:29:17 #241
4283 nietzman
Geen zin meer.
pi_115637582
Okay, lang genoeg gewanhoopt, laat mij eens experts roepen.

http://lambandhare.nl/newest/

Ik hiermee een enorme ruzie met IE < versie 10. Ik heb een aantal pagina's/divs op 100% hoogte van de browser, met daarin een verticaal gecentreerde div met daarin content. Internet Explorer < 10 zet deze -gok ik- op 300% hoogte, 100% boven de content-div, 100% als content-div en 100% onder de content-div. Voor IE forceer ik dus nu de 100% hoogte naar een _height van 750px om maar niet al te bizar veel te hoeven te scrollen.

Ziet een van jullie snel waarom IE < 10 de 100% hoogte niet goed slikt?
Ik ga naar huis.
  donderdag 16 augustus 2012 @ 12:40:36 #242
56176 Catch22-
Ben je Blind?!
pi_115637969
Quickfix: js gebruiken

Longer fix: googlen, er zijn wel oplossingen, alleen wat lastiger te testen voor mij.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  donderdag 16 augustus 2012 @ 12:51:38 #243
12221 Tijn
Powered by MS Paint
pi_115638371
Ik zou ook de height gewoon met JS zetten. Meer moeite verdient IE niet :P
  donderdag 16 augustus 2012 @ 12:52:58 #244
56176 Catch22-
Ben je Blind?!
pi_115638415
http://jsfiddle.net/maxx0r/haMNS/4/

zo werkt het bij mij wel in IE7-9
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  donderdag 16 augustus 2012 @ 12:57:10 #245
12221 Tijn
Powered by MS Paint
pi_115638547
Wanneer je je venster resized, past de pagina zich niet aan trouwens.
  donderdag 16 augustus 2012 @ 14:06:17 #246
4283 nietzman
Geen zin meer.
pi_115641020
quote:
9s.gif Op donderdag 16 augustus 2012 12:57 schreef Tijn het volgende:
Wanneer je je venster resized, past de pagina zich niet aan trouwens.
It should.
Ik ga naar huis.
  donderdag 16 augustus 2012 @ 14:07:22 #247
4283 nietzman
Geen zin meer.
pi_115641060
quote:
11s.gif Op donderdag 16 augustus 2012 12:52 schreef Catch22- het volgende:
http://jsfiddle.net/maxx0r/haMNS/4/

zo werkt het bij mij wel in IE7-9
Ik had 'm ook zo staan, maar bij mij slikt 'ie 'm niet. Gebruik alleen wel <articles> in plaats van divs, maar die maak ik netjes aan met js voor IE. Zou 'ie niet in de war kunnen raken van de divs die er in staan?
Ik ga naar huis.
  donderdag 16 augustus 2012 @ 14:09:39 #248
4283 nietzman
Geen zin meer.
pi_115641134
ps: dikke haat aan de instabiliteit van Coda2.
Ik ga naar huis.
  donderdag 16 augustus 2012 @ 14:28:05 #249
12221 Tijn
Powered by MS Paint
pi_115641794
quote:
14s.gif Op donderdag 16 augustus 2012 14:07 schreef nietzman het volgende:

[..]

Ik had 'm ook zo staan, maar bij mij slikt 'ie 'm niet. Gebruik alleen wel <articles> in plaats van divs, maar die maak ik netjes aan met js voor IE. Zou 'ie niet in de war kunnen raken van de divs die er in staan?
Ik heb niet naar je code gekeken, maar gebruik je wel html5shiv en maak je in je css nog even block-elementen van je articles? Pas dan doet <article> hetzelfde als <div> in IE namelijk.
  donderdag 16 augustus 2012 @ 14:29:01 #250
12221 Tijn
Powered by MS Paint
pi_115641817
quote:
11s.gif Op donderdag 16 augustus 2012 14:06 schreef nietzman het volgende:

[..]

It should.
Oh ja, ik zie het al. Het scrollen is alleen een beetje weird. Maar verder werkt het wel :)
  donderdag 16 augustus 2012 @ 14:33:48 #251
4283 nietzman
Geen zin meer.
pi_115641979
Ik ben alweer een stuk verder, 100% height doet het nu goed in IE. Ik had kennelijk iets verneukt met de doctype. :$.

Nu laat IE alleen nog een rare witruimte rechts van m'n pagina's zien.
Ik ga naar huis.
  donderdag 16 augustus 2012 @ 14:34:18 #252
4283 nietzman
Geen zin meer.
pi_115641996
En nou zijn m'n scroll-knopjes stuk.
Ik ga naar huis.
pi_115642613
Pagina eens door de HTML-validator halen.. zitten nogal een paar grove fouten in je code:

<center> is not done, css is je antwoord.
<![if ! IE]> is, zoals de validator het zegt "Bogus"
<img width="300px" height="180px"> px in attributen: nee.
dat dus.
  donderdag 16 augustus 2012 @ 14:56:25 #254
4283 nietzman
Geen zin meer.
pi_115642766
Will do. Ik noem mezelf maar weer een soort van scriptjutter.

Die if ! IE was even de snelste manier om een svgtje alleen in IE in te laden. :'). En sinds wanneer is img width setten er dan eigenlijk uit? Ik kreeg vroeger altijd op m'n flikker van die validators als ik het niet deed?
Ik ga naar huis.
pi_115642919
width= en height= zijn altijd een integer (afmeting in pixels), een dimensie erbij zetten maakt ze invalid.

En volgens mij zijn ze beiden niet verplicht.
pi_115643644
Width en height kan je beter in css zetten, of nóg beter: gewoon de images op maat maken.

De conditional comments mag je op zich maken, maar je maakte ze niet als comment:

<![if ! IE]> <-- fout
<!--[if ! IE]> <-- goed
dat dus.
pi_115643821
quote:
7s.gif Op donderdag 16 augustus 2012 15:16 schreef QM84 het volgende:

<![if ! IE]> <-- fout
<!--[if ! IE]--> <-- goed
pi_115644002
quote:
3s.gif Op donderdag 16 augustus 2012 15:21 schreef KomtTijd... 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?
dat dus.
  donderdag 16 augustus 2012 @ 15:26:28 #259
12221 Tijn
Powered by MS Paint
pi_115644045
quote:
7s.gif 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?
Dat is voor als je wel IE wil includen.

1
2
3
<!--[if IE 6]>
Special instructions for IE 6 here
<![endif]-->

Als je IE juist wil excluden, kan dat zo:

1
2
3
<!--[if !IE]> -->
According to the conditional comment this is not IE
<!-- <![endif]-->

[edit] ik heb hier al 3x iets anders gezet, maar zoals het er nu staat klopt het :')
  donderdag 16 augustus 2012 @ 15:33:17 #260
4283 nietzman
Geen zin meer.
pi_115644343
Ik merk dat ik nu een heleboel van m'n oude hacks -rare grappen om verticaal te centreren- er weer uit kan gaan slopen omdat ze de boel overal verneuken.
Ik ga naar huis.
  donderdag 16 augustus 2012 @ 17:18:27 #261
56176 Catch22-
Ben je Blind?!
pi_115648250
ja waarom? Gewoon een breedte en margin:0 auto;, eventueel een wrapper erbij.

Ik wil je best helpen, maar dat gaat een beetje lastig zo :P

Ik heb net met een Less Mixin een tooltje gebouwd om dynamisch een gradient te genereren _O_ Ben met een applicatie bezig die voor elke "ingang"/omgeving een andere kleurset heeft (die komt terug in het active menuitem, koppen e.d.). Met een mixin heb ik gefixt dat hij de inlogknop "styled" aan de hand van de kleur van de omgeving.

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)
);
}
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  donderdag 16 augustus 2012 @ 22:20:29 #262
4283 nietzman
Geen zin meer.
pi_115660181
quote:
11s.gif Op donderdag 16 augustus 2012 17:18 schreef Catch22- het volgende:
ja waarom? Gewoon een breedte en margin:0 auto;, eventueel een wrapper erbij.
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.)

Maar volgens mij ben ik over m'n IE-ellende heen. Ik schotel nu ook IE9 en IE10 netjes een SVG voor ipv de fallback PNG. (Waardoor IE9 in compatibility mode er twee laat zien maar fuck dat.)
Ik ga naar huis.
  donderdag 16 augustus 2012 @ 22:23:22 #263
4283 nietzman
Geen zin meer.
pi_115660334
...en toen opende je de boel in Opera, wenste je compleet Noorwegen de teringtyfus toe en besloot je maar weer gewoon filmpjes te gaan maken.
Ik ga naar huis.
  donderdag 16 augustus 2012 @ 23:09:44 #264
12221 Tijn
Powered by MS Paint
pi_115662440
Waarom ben je het eigenlijk zelf aan het doen? :+
  donderdag 16 augustus 2012 @ 23:15:01 #265
4283 nietzman
Geen zin meer.
pi_115662732
Als er budgetten voor zijn laat ik het liever doen idd. ;).

Aan de andere kant vind ik het ook leuk om er zelf weer mee te kutten, totdat het op bugfixen neerkomt. Dan is de lol er snel af. HTML+CSS blijft gewoon leuk om te doen, ik wou alleen dat ik mijn hoofd eens meer naar de javascript kant kon zetten.

[ Bericht 16% gewijzigd door nietzman op 16-08-2012 23:32:13 ]
Ik ga naar huis.
  vrijdag 17 augustus 2012 @ 08:57:42 #266
56176 Catch22-
Ben je Blind?!
pi_115671375
die blokken hebben een vaste hoogte toch?

Stel dat de hoogte 450 pixels is, doe je toch gewoon

1.block { position:absolute; top:50%; bottom:50%;margin-top:-225px; 
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  vrijdag 17 augustus 2012 @ 09:00:55 #267
91039 mstx
2x1/2 = 1/2 x 1/2
pi_115671410
quote:
11s.gif 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 ]

Die bottom:50%; is niet nodig ;)
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
  vrijdag 17 augustus 2012 @ 09:05:18 #268
4283 nietzman
Geen zin meer.
pi_115671468
De blokken wel, maar de content er in is niet altijd blok-vullend. Zo positioneer ik ze nu al.
Ik ga naar huis.
  vrijdag 17 augustus 2012 @ 09:34:11 #269
50298 QM84
Het Orakel
pi_115672017
http://css-tricks.com/centering-in-the-unknown/

Verticaal centreren met hulp van een pseudo-ghost element.
dat dus.
  vrijdag 17 augustus 2012 @ 09:36:07 #270
56176 Catch22-
Ben je Blind?!
pi_115672053
quote:
7s.gif 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.
pseudo-elementen in IE zijn ook niet altijd even handig

dit kan je ook doen, stukje jQuery

http://jsfiddle.net/maxx0r/vEGkr/4/
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')