Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 20-08-2002, 14:12
Verwijderd
Nou ben ik iets tegengekomen wat ik nog nooit heb meegemaakt...

Ik design/check mijn code (of site(s)) altijd met Opera 6.05 en Mozilla 1.0. Heeeel soms met IE 6.0, omdat ik weet dat IE niet zo goed is met CSS.

Vandaag was zo'n dag.

Ik heb de volgende 'test'-site gemaakt (meer een begin van een fansite):
http://www.erikdokter.nl/divine

Rechtbovenin moet een div-element staan (position: fixed). Met 2 img-tags en een x-aantal links. De links hebben een background-image, en wanneer je er met de muis overheen gaat, wordt de background-image veranderd (dit gebeurt in CSS). De links moeten een width en een height hebben van respectivelijk 121px en 30px (breedte en hoogte van het achtergrondplaatje).

Opera geeft op de een of andere manier de achtergrondplaatjes niet weer. (er is een bug in Opera, met het zogenaamde hover effect en position:fixed... Daar kan het iets mee te maken hebben, maar waarom worden de achtergrondplaatjes niet geladen??).

Mozilla doet het beter dan Opera, maar de links hebben niet de ingestelde breedte en hoogte. Tevens werkt (bij die links) het hover effect niet. Bij de links die onderaan de pagina staan, doet het het wel goed (die zijn hetzelfde opgebouwd). Ook zijn de links niet goed gepositioneerd.

IE zet het div-element links neer (kennelijk kent hij het position: fixed, ism width: 120px en right: 0px niet). Echter, IE is de enige die de links goed weer geeft (inclusief de achtergrondplaatjes en het hover effect) en de links goed positioneerd.

Goed. Wat nu?
Waar kan dit aan liggen????
Foutje(s) in het stylesheet? Of browser-bugs?
Met citaat reageren
Advertentie
Oud 20-08-2002, 16:50
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
Tabellen schoppen nou eenmaal kont.
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Oud 20-08-2002, 17:05
Verwijderd
Citaat:
Manuzhai schreef:
Tabellen schoppen nou eenmaal kont.
Ik vind div's mooier

maar ja... wie ben ik?
Met citaat reageren
Oud 20-08-2002, 18:23
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
Citaat:
eddie schreef:
Ik vind div's mooier
Misschien wel mooier, maar de incompatibility tussen browsers compenseert daar ruimschoots voor.
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Oud 21-08-2002, 11:24
Verwijderd
Citaat:
Manuzhai schreef:
Misschien wel mooier, maar de incompatibility tussen browsers compenseert daar ruimschoots voor.
Welke incompatibititeit?

FYI: Het div-element zit er al vanaf HTML 3.2 in. (http://www.w3.org/TR/REC-html32#div)

Citaat:
"If you don't have anything nice to say, don't say anything at all"
hint hint
Met citaat reageren
Oud 21-08-2002, 19:30
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
Citaat:
eddie schreef:
Welke incompatibititeit?
Waar heb je het nou in je eerste post ook alweer over? Het verschil in implementatie door de browsers maakt dat het gebruik van DIVs e.d. niet geheel consistent is.

Ik probeer je een goede raad te geven. Misschien is dat niet leuk, maar het helpt misschien wel. Dus ga me dan niet lopen afpissen dat ik beter nix kan zeggen.
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Oud 21-08-2002, 19:32
Verwijderd
Citaat:
Manuzhai schreef:
Waar heb je het nou in je eerste post ook alweer over? Het verschil in implementatie door de browsers maakt dat het gebruik van DIVs e.d. niet geheel consistent is.
Dat ligt niet aan de div's, maar aan de correctheid van style-sheet ondersteuning

Hierin verschillen Opera, Mozilla en IE.
Met citaat reageren
Oud 21-08-2002, 19:39
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
Citaat:
eddie schreef:
Hierin verschillen Opera, Mozilla en IE.
Zelfde idee.
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Oud 21-08-2002, 22:07
Verwijderd
Citaat:
Manuzhai schreef:
Zelfde idee.
Totaal niet

Maar ik heb het al (bijna) opgelost.
Nu nog een hack vinden om een style-sheet IE-only te maken (of gewoon IE uitsluiten)
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Beleidszaken [S&M] Nut van stickytopics
McMotion
47 22-02-2004 11:06


Alle tijden zijn GMT +1. Het is nu 17:38.