Archief - CSS: probleem met position in IE

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.

tmagus

Legacy Member
Heb dus een lijntje da ik via position (css) op zijn plaats zet, in FF is alles goed maar IE moet natuurlijk weer eens zijn eigen goesting doen...

als ik vb. in het css file de vollegende code gebruik:
.top
{
position: absolute;
left: 50%;
width: 1024px;
margin-left: -512px;
top: 0px;
}
en dan in html de volgende code
<div class="top">
<img....>
</div>

dan zou je denken dat het lijntje gans van boven staat...
in FF gaat dit dus
ma in IE zet hem da lijntje altijd een paar pixels lager...

is er daar een oplossing voor?

of is het aan te raden van de eerste keer een apart css file te gebruiken voor IE en eentje voor FF, kwestie van de problemen te vermijden...

zal morgen eens zien om screenshotje te maken van wat er misloopt...

screaM^

Legacy Member
1 mss eens proberen padding op 0 te zetten van uw body, kweet ni of het werkt, maar ge kunt het eens proberen


2 nooit met negatieve getallen werken in uwe css! krijgde alleen problemen mee
gebruik float of dergelijke.


groetjes

Lashknife

Legacy Member
wel:
<div><img /></div>

niet:
<div> NIEUWE LIJN
<img /> WEER EEN NIEUWE LIJN
</div>

IE ziet whitespace lijnen rond images en voegt een mini witruimte toe!

probeer dit eens voor je met andere dingen begint te knoeien ;)

tmagus

Legacy Member
screaM^ zei:
2 nooit met negatieve getallen werken in uwe css! krijgde alleen problemen mee
gebruik float of dergelijke.

welja, hoe ga je anders met css iets in de midden zetten als je de resolutie niet op voorhand kan voorspellen van een gebruiker...

tmagus

Legacy Member
Lashknife zei:
wel:
<div><img /></div>

niet:
<div> NIEUWE LIJN
<img /> WEER EEN NIEUWE LIJN
</div>

IE ziet whitespace lijnen rond images en voegt een mini witruimte toe!

probeer dit eens voor je met andere dingen begint te knoeien ;)

was dus indeed deze fout...

jeezes IE is precies wel kieskeurig

orez

Legacy Member
screaM^ zei:
2 nooit met negatieve getallen werken in uwe css! krijgde alleen problemen mee
gebruik float of dergelijke

1. Waarom niet?
2. Met floats gebruik ik ook negatieve margins
3. Ik ondervind nooit geen problemen.
4. Sommige layoutproblemen kun je niet oplossen zonder negatieve waarden
...

Je moet het enkel goed toepassen..
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