Archief - webpagina is niet cross-browser

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

design1

Legacy Member
Ik heb een site gemaakt en op mijn laptop is alles inorde in iedere browser. Maar overlaatst checkte ik dit eens bij een vriend en in firefox, chrome, ... is het allemaal oké! Maar in internet explorer staan bepaalde blocks door elkaar?

Iemand enig idee hoe dit komt? Hoe ik dit kan oplossen?

Alvast bedankt!

design1

Legacy Member
Thx Zero grav gonna check it out! :)

Oké, kebbet gevonden denkek.
Via de link van zero grav heb ik deze link dan gevonden waar je je site kan testen in bv. verschillende IE browsers. Daar ligt het probleem bij IE7 wordt alles door elkaar geplaatst.

Dus een aparte stylesheet voor IE7 zal ik dan wss moeten aanmaken?
Hoever zou ik gaan enkel voor IE7 of ook nog voor IE6? Ik zag hier overlaatste een thread over IE6 en de meeste zeiden dat ze daarvoor niet meer kijken.

Bedankt

Zero Grav

Legacy Member
De oplossing is niet noodzakelijk om direct een nieuwe stylesheet voor IE7 te maken, maar om te kijken waar het fout gaat en dat proberen op te lossen.

Internet Explorer heeft veel problemen met Floats en kan soms al eens moeilijk doen met een margin/padding hier of daar. Door alles eens een border te geven en de opbouw van de site te controleren kunt ge al snel een cross-browser layout krijgen zonder daarvoor een volledig nieuwe stylesheet te moeten schrijven. En ge krijgt er meer inzicht door in de problemen van IE en hoe ze aan te pakken.

Voor IE6 ligt dat wel anders, daar zou ik wel aanraden een eigen stylesheet te gaan gebruiken omdat die echt weinig selecters ondersteunt en veel bugs heeft op vlak van CSS rendering.

design1

Legacy Member
Oké kzal beter dat proberen! Bedankt, want ik ging voor de makkelijkste manier en idd ik zie het vooral met me margins en paddings die IE7 niet overneemt of weet ik wat mee doet :).

Oké thx ik zal eerst beginnen met de IE7 problemen op te lossen en dan overstappen naar IE6!
Bedankt voej snelle reacties!

Drone

Legacy Member
Zero Grav zei:
Door alles eens een border te geven

Ik deed dat vroeger ook maar border pakt 2px in dus soms zorgen uw borders er voor dat uw floats niet kloppen.

Zero Grav

Legacy Member
True, dat is inderdaad iets dat ge op voorhand moet bedenken als ge dat gaat gebruiken.

Ge hebt trouwens de outline css-property, is een inline border die normaal geen shifts veroorzaakt. Maar om het heel onhandig te maken werkt die niet in Internet Explorer.

Om snel bepaalde groottes, margins en paddings te bekijken gebruik ik meestal CSSEdit met Live Preview, wat feitelijk op hetzelfde neerkomt als de Firebug extensie in Firefox met de page inspector aan.

Drone

Legacy Member
box-sizing: border-box; kan je wel borders gebruiken. Dacht dat het al langer bestond maar na wat zoekwerk blijkt dit css3 te zijn.

BjoJn

Legacy Member
Daarom, als ge int vervolg nog websites maakt... Denk aan IE Tester en adobe browserlabs... gebruik da regelmatig, dan moet ge niet debuggen bij het eindproduct.

Sinds kort ben ik overgestapt naar een Universal IE6 stylesheet. Om de simpele reden dat, volgens verschillende goeie bronnen (sitepoint en w3c), IE6 steeds minder gebruikt wordt. Onlangs hebbek voor mezelf beslist om nie meer kijken achter IE6, voor sommige een goeie keuze, voor andere een mindere.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan