[CSS] IE pakt position:absolute; niet.

Pagina: 1
Acties:

  • MoietyMe
  • Registratie: Juli 2003
  • Laatst online: 06-12-2025
Na mijne nieuwe layout ontworpen te hebben moest deze natuurlijk wel in css. Dus ik daar gelijk mee begonnen, en nu een stuk cleanere code dan de vorige versie. Probleem is alleen dan IE7 (6 weet ik niet) mijn postion:absolute op de footer niet pakt:

http://dev.agosto.nl/agosto/

css: http://dev.agosto.nl/agosto/templates/style.css

Wat is hier de reden van? Want het zou gewoon moeten werken, echter is in IE de footer nergens te vinden.

  • André
  • Registratie: Maart 2002
  • Laatst online: 27-01 13:33

André

Analytics dude

Waarschijnlijk staat hij ergens achter, heb je al wat gespeeld met de positie?

Verwijderd

geef hem eens een z-index:2;
kijken of hij dan wel komt... al blijft het vreemd dat hij wel in firefox komt... ik had dit laatst ook, dat iets niet kwam in ie, toen had ik iets niet goed afgesloten.
edit: telaat :(

error volgens w3c:
Line 16, Column 80: required attribute "alt" not specified.

…ges/header_ogen.png" class="header" />

The attribute given above is required for an element that you've used, but you have omitted it. For instance, in most HTML and XHTML document types the "type" attribute is required on the "script" element and the "alt" attribute is required for the "img" element.

[ Voor 51% gewijzigd door Verwijderd op 27-10-2007 18:49 ]


  • MoietyMe
  • Registratie: Juli 2003
  • Laatst online: 06-12-2025
André schreef op zaterdag 27 oktober 2007 @ 18:45:
Waarschijnlijk staat hij ergens achter, heb je al wat gespeeld met de positie?
Dat is het niet, want als ik hem right:0; en bottom:0; mee geef dan staat hij niet rechtsonder. Waar dit in FF wel het geval is. En daar zit verder niks :)

alt toegevoegd. Dat lost iig niks op. Ook de z-index geeft geen verandering.

Ergens anders gehoord dat je een element een height mee moet geven bij absolute positoneren, maar ook dit had geen effect.

[ Voor 22% gewijzigd door MoietyMe op 27-10-2007 19:29 ]


  • MoietyMe
  • Registratie: Juli 2003
  • Laatst online: 06-12-2025
Heb het opgelost door:

Cascading Stylesheet:
1
2
*position:relative;
*top:5px;


Werkt in IE7, IE6 weet ik niet, maar IE6 werkt de hele website niet zoals het hoort. Vraag me af of ik voor IE6 uberhaupt nog wel de moeite zou moeten doen.

[ Voor 3% gewijzigd door MoietyMe op 27-10-2007 20:20 ]


  • SuperRembo
  • Registratie: Juni 2000
  • Laatst online: 20-08-2025
Good Fella schreef op zaterdag 27 oktober 2007 @ 20:19:
Vraag me af of ik voor IE6 uberhaupt nog wel de moeite zou moeten doen.
Het marktaandeel van IE6 is nog steeds groter dan IE7.

| Toen / Nu


  • MoietyMe
  • Registratie: Juli 2003
  • Laatst online: 06-12-2025
SuperRembo schreef op zaterdag 27 oktober 2007 @ 20:47:
[...]


Het marktaandeel van IE6 is nog steeds groter dan IE7.
Ik weet het, maar veel bedrijven zijn al lang over op IE7. Ik ga het geheel eerst eens maken, en zorgen dat het werkt in IE7, FF, Opera en Safari. Dan kijk ik wel wat ik met IE6 doe. Moet dan eerst even een virtual machine opzetten met XP, want heb hier nergen meer IE6.

  • SuperRembo
  • Registratie: Juni 2000
  • Laatst online: 20-08-2025
Daar heb je geen virtual machine voor nodig. Oude versies van IE kan je naast IE7 installeren. Zie http://tredosoft.com/Multiple_IE .

| Toen / Nu


  • MoietyMe
  • Registratie: Juli 2003
  • Laatst online: 06-12-2025
SuperRembo schreef op zaterdag 27 oktober 2007 @ 22:42:
Daar heb je geen virtual machine voor nodig. Oude versies van IE kan je naast IE7 installeren. Zie http://tredosoft.com/Multiple_IE .
Bednakt, maar zelf draai ik vista. Dus zal ik het toch anders moeten oplossen, gelukkig staat op de zelfde website een handige post: http://tredosoft.com/Multiple_IE?page=2#comment-2619
Pagina: 1