Ansicht:   

#257820 Wie Browser-Unterschiede auffangen? (web.design)

verfaßt von MudGuard zur Homepage von MudGuard, München, 01.02.2011, 13:24:07

> wie bei meiner letzten Frage, auf die mir keksbaecker geantwortet hat,
> schon angedeutet, weitere Fragen, da mein Problem nur teilweise behoben
> wurde. Es geht darum, dass Mozilla und der IE8 eine stylesheet-Angabe
> (position: relative/absolute; left: 250px;...) unterschiedlich
> interpretieren. Bei Mozilla erscheint dieses (innere) div-Element - wie
> gewünscht - auf der linken Seite, beim IE8 bei \'relative\' rechts, bei
> \'absolute\' zwar auch links, aber viel weiter zur Mitte hin. Das äußere
> div-Element ist zentriert und 980px breit. Vermutlich liegt es nun daran,
> dass Mozilla die position vom screen-Rand aus, der IE8 aber von äußeren
> Container aus berechnet. Das würde erklären, warum beim IE8 alles viel
> weiter rechts erscheint.

Ohne die Seite zu sehen (sprich: das gesamte HTML/CSS) ist es sehr schwierig, rauszufinden, was die Ursache ist.
Also am Besten die Seite online stellen und hier einen Link angeben.

> Meine Frage nun: Wie stelle ich es an, dass das Element in diesen (und
> weiteren) Browsern gleich positioniert wird? Geht das evtl. mit Angaben wie
> <!--&#91;if lte IE 6&#93;> (Beginn: Ausnahmeregelung für den IE6); wenn ja,
> wie würde es für den IE8 aussehen (statt 6 eine 8 wird wohl nicht
> reichen)?

Evtl - aber Comical Comments sind meist nicht nötig.

> Weil ich schon dabei bin, noch eine Frage, die mit dem oberen jetzt nichts
> zu tun hat: Wenn das Navigationsmenü auch mit den Cursortasten steuerbar
> sein soll, bzw. Pfeile-Icons (links/rechts) den nächsten, bzw. vorderen
> Menüpunkt ansteuern sollen, dann lässt sich das meines Wissens nach nicht
> mit css, sondern nur mit javascript (onClick / onKeyDown) lösen oder?

Richtig, das geht nur per Javascript.
Wobei die übliche Tastatursteuerung (Tab/Shift-Tab) auch ohne Javascript funktioniert, die ist im Browser schon eingebaut, so daß die User, die Tastatursteuerung wollen/brauchen, das schon kennen.
Per Cursortasten läßt sich auf fast keiner Seite navigieren (weil\'s eben kein Browser-Feature ist), daher werden die betroffenen User das nicht kennen und daher auch kaum nutzen.

--
[image]
MudGuard
O-o-ostern

 

gesamter Thread:

Ansicht:   
Auf unserer Web-Seite werden Cookies eingesetzt, um diverse Funktionalitäten zu gewährleisten. Hier erfährst du alles zum Datenschutz