Toon posts:

probleem: elementen verspringen (soms bij mouseover) in IE7

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Beste mensen,

We zitten hier met een probleem. Mogelijk hebben jullie een denk richting, of zelfs de oplossing.
Bij het testen van een van onze web-applicaties liepen we tegen het volgende probleem aan.

Eerst even een korte uitleg van de opbouw:
In website zitten diverse formulieren. Deze worden getoond in een DIV met de "overflow" op auto.
Dit werkt prima, grootste gedeelte van de tijd komt er geen scrollbar aan te pas.
Echter wanneer de scrollbar wel nodig is om de gehele content te kunnen tonen, doet zich het probleem voor. Maar alleen op sommige - tot nu toe 2 - laptops met XP en IE7.

Op het moment dat er met de muis over de diverse elementen wordt bewogen, verschuiven deze ongv. 10 px naar rechts.
Visueel wordt deze gekopieerd, en verschoven. waardoor er een raar beeld ontstaat.

Met elementen bedoel de INPUT, RADIO, CHECKBOX en eigenlijk alles behalve statische tekst.

Heeft iemand hier enig idee waar dit aan kan liggen. En of het op te lossen is?

(op het moment is er geen screenshot van te maken, aangezien de personen met de laptops buiten de deur zijn. Zodra dit kan, zal ik hem posten)

Acties:
  • 0 Henk 'm!

  • Pkunk
  • Registratie: December 2003
  • Laatst online: 11-09 17:52
Het eerste waar ik aan moet denken is hasLayout. Maar zonder een voorbeeld is het wel erg nattevingerwerk. Kan je niet een voorbeeldje posten?

Hallo met Tim


Acties:
  • 0 Henk 'm!

  • CH4OS
  • Registratie: April 2002
  • Niet online

CH4OS

It's a kind of magic

Eerste waar ik aan moet denken zijn legends, labels en fieldsets.
Waarom zijn die niet gebruikt? :) Zie ook Forms Accesibility.

Oftewel: lukt het wel als het formulier opgebouwd word uit bovenstaande tags? :)

Snap alleen nooit waarom men een screenshot wil posten, een link functioneerd toch net zo goed? :)
Is het daarom mogelijk om een link naar de pagina te geven, of te maken? :)

[ Voor 24% gewijzigd door CH4OS op 24-11-2008 12:22 ]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Daar was ik me al van bewust, maar helaas...
Begin van de middag kan ik hopelijk een screenshot posten..

Ga nu alvats ff googlen naar hasLayout!
Nooit van gehoord trouwens, thnx!

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Bovenstaande (Legends, Labels en Fieldsets) was qua layout niet zomaar in te passen. Daarom staat alles nu in losse DIV's. Het is ontstaan na een re-design van een oudere applicatie, die al veel te veel tijd gekost heeft.

Aan de andere kant ligt het niet eens zo zeer aan de formulieren, ook de diverse DIV's hebben het probleem.

Zou het graag willen proberen op bovenstaande manier, ben alleen niet in het bezit van zo'n probleem laptop..
Posten van een link zal ook niet lukken, het is een volledig afgeschermde betaalde applicatie.

Zodra ik kan testen, of een screenshot kan posten ga ik dat doen!

Acties:
  • 0 Henk 'm!

  • brtk
  • Registratie: November 2006
  • Laatst online: 26-09 21:51
Kom je met het opmaken van ieder element van het formulier, zoals title, td, tr, fieldset, label e.d. via CSS niet een heel eind ? Trouwens een nachtmerrie om formulieren cross-platform altijd hetzelfde eruit te laten zien.... succes !!

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
'k Heb een screenshot, er komt mogelijk ook een filmpje aan!

zie hier:
Afbeeldingslocatie: http://www.benbenjamin.nl/forumimages/screenshot_problem.gif

Het probleem treed dus pas op bij mouseover, en verdwijnt na een x scrollen!

Hier de film:
http://nl.youtube.com/watch?v=BepMVnDTIAw

[ Voor 20% gewijzigd door Verwijderd op 24-11-2008 16:23 ]


Acties:
  • 0 Henk 'm!

  • brtk
  • Registratie: November 2006
  • Laatst online: 26-09 21:51
dat moet met CSS definities op te lossen zijn lijkt me... zie mijn vorige post

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
ja, dat is inderdaad wat ik ook hoop!
Ben nog steeds druk aan het zoeken, het is zo gek!

't gebeurd ook maar op 2 van onze systemen, maar 't is zo lullig als een gebruiker er mee komt!
Alvast bedankt weer voor het meedenken!

Mocht ik de oplossing weten, dan post ik het hier..
filmpje dus hier: http://nl.youtube.com/watch?v=BepMVnDTIAw

Acties:
  • 0 Henk 'm!

  • CH4OS
  • Registratie: April 2002
  • Niet online

CH4OS

It's a kind of magic

Staat er niet ergens in je CSS iets over een margin of padding? :)
Wellicht veroorzaakt dat jouw problemen. Als dat niet het geval is, dan zou ik naar je overflow instellingen kijken.

Acties:
  • 0 Henk 'm!

  • Pkunk
  • Registratie: December 2003
  • Laatst online: 11-09 17:52
* {zoom:1;} al geprobeert i.v.m. hasLayout?

Hallo met Tim


Acties:
  • 0 Henk 'm!

  • Zakkenwasser
  • Registratie: Februari 2001
  • Niet online
Het beste kan je met firebug alles ff uitsluiten.

alle margins en paddings op disable zetten.

PSP 1000 @ 6.60 Pro C2 [+256GB]
PSVita @ Henkaku Enso [+256GB]
3DS @ Luma (B9S) [+160GB]
Nintendo Switch 3.0.1 [+256GB]


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Mensen het is opgelost!
Bedankt voor alle boeiende suggesties.

Het bleek aan een .js te liggen die de positie van het form berekende..
Heb het eruit gesloopt en de positie handmatig vastgezet..., en het werkt eindelijk perfect!
Pagina: 1