zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > CSS
Seite neu laden Einheitliches Verhalten bei absoluter Positionierung und "direction RTL"?

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 10.05.2011, 11:31
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 21.08.2006
Beiträge: 12
Heinzer befindet sich auf einem aufstrebenden Ast
Standard Einheitliches Verhalten bei absoluter Positionierung und "direction RTL"?

Hallo "RTL"-Freunde,

ist es eigentlich möglich bei den gängigen Browsern ein einigermaßen einheitliches Verhalten bei absoluter Positionierung der Elemente zu erreichen?

das Beispiel

HTML-Code:
<style type="text/css">
<!--
html, body {
direction:rtl;
}
-->
</style>
</head>
<body>
	<div style="position:absolute; width:250px; height:110px; right:-10000px; top:20px; border: 1px solid blue;">absolute</div>
</body>
</html>
Ich möchte verhindern, dass der IE zum Div-Element hinscrollen kann. Der Firefox schmeißt das Div ins sog. "Browser-Nirvana" und das ist auch gut so.

Ich weiß, es gibt noch die Möglichkeit, dass Div ins "Top-Nirvana" zu positioniern oder mit "display:none" zu arbeiten aber das soll hier nicht zur Debatte stehen.

Würde mich freuen, wenn jemand Rat weiß

Heinz
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 10.05.2011, 13:22
Benutzer
neuer user
 
Registriert seit: 26.04.2010
Beiträge: 75
moontan befindet sich auf einem aufstrebenden Ast
Standard

Also mit overflow:hidden ist der Div überall im 'Nirwarna' - wenn Du die direction aber wirklich dem body zuweisen willst wäre dann auch nichts mehr mit scrollen auf der Seite ...
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 10.05.2011, 13:41
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 21.08.2006
Beiträge: 12
Heinzer befindet sich auf einem aufstrebenden Ast
Standard

Hallo moontan,

das Scrollen muß sein.

Ich kann auch nicht alle Elemente einzeln mit direction:rtl stylen.

Ich möchte wissen, ob ich dieses Verhalten des IE hinnehmen muß oder ob es noch eine Lösung dafür gibt.

Gruß
Lars
Mit Zitat antworten
  #4 (permalink)  
Alt 10.05.2011, 17:45
Standardkatze
XHTMLforum-Kenner
 
Registriert seit: 06.02.2007
Beiträge: 1.820
gato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nett
Standard

Das von dir beschriebene Problem besteht nur im IE 7 oder früher, also den fast schon ausgestorbenen Dinos.

Versetze die Browser in den standardkonformen Modus. Mehr erwarten die Besucher nicht

Alternativ verscheibst du das Element in das vertikale Nirvana.
__________________
Über Internet Explorer 8:
Noch bis 8. April 2014 wird der Internet Explorer 6 mit Sicherheitsupdates versorgt.
Bereits jetzt kann dieser Browser aber vollständig durch den IE8 ersetzt werden. Ältere Betriebssysteme und Browserversionen werden von Microsoft nicht mehr unterstützt.
Auch Programme, die den IE7 benötigen, sind kein Argument gegen IE8, da dieser über entsprechende Kompatibilitätsschichten verfügt.
Ab sofort gilt daher der Internet Explorer 8 als vorausgesetzer Mindeststandard.
Mit Zitat antworten
  #5 (permalink)  
Alt 10.05.2011, 19:08
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 21.08.2006
Beiträge: 12
Heinzer befindet sich auf einem aufstrebenden Ast
Standard

ca. 18% der User reiten noch auf dem IE7-Dino:
Browser-Versionen » Statistiken » Browser-Statistik.de

Das macht doch kein spass mehr
Mit Zitat antworten
  #6 (permalink)  
Alt 10.05.2011, 20:10
Standardkatze
XHTMLforum-Kenner
 
Registriert seit: 06.02.2007
Beiträge: 1.820
gato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nett
Standard

Zitat:
Zitat von Heinzer Beitrag anzeigen
ca. 18% der User reiten noch auf dem IE7-Dino:
Browser-Versionen » Statistiken » Browser-Statistik.de
Aber die Zahlen sind seit der Veröffentlichung des IE9 stark rückläufig.

Davon abgesehen solltest du statt der allgemeinen Statistiken lieber die Statistik deines aktuellen projektes (sofern vorhanden) untersuchen.
__________________
Über Internet Explorer 8:
Noch bis 8. April 2014 wird der Internet Explorer 6 mit Sicherheitsupdates versorgt.
Bereits jetzt kann dieser Browser aber vollständig durch den IE8 ersetzt werden. Ältere Betriebssysteme und Browserversionen werden von Microsoft nicht mehr unterstützt.
Auch Programme, die den IE7 benötigen, sind kein Argument gegen IE8, da dieser über entsprechende Kompatibilitätsschichten verfügt.
Ab sofort gilt daher der Internet Explorer 8 als vorausgesetzer Mindeststandard.
Mit Zitat antworten
  #7 (permalink)  
Alt 11.05.2011, 18:43
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 21.08.2006
Beiträge: 12
Heinzer befindet sich auf einem aufstrebenden Ast
Standard

Hallo Gato,

leider trifft die Statistik aber auf das Projekt zu, an dem ich mitarbeite.

Gruß
Heinz
Mit Zitat antworten
  #8 (permalink)  
Alt 11.05.2011, 18:58
Standardkatze
XHTMLforum-Kenner
 
Registriert seit: 06.02.2007
Beiträge: 1.820
gato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nett
Standard

Zitat:
Zitat von Heinzer Beitrag anzeigen
leider trifft die Statistik aber auf das Projekt zu, an dem ich mitarbeite.
Und was spricht gegen den Alternativvorschlag? Mit einer Maßeinheit wie em kannst du verhindern, dass die Höhe zu gering angegeben wird.
__________________
Über Internet Explorer 8:
Noch bis 8. April 2014 wird der Internet Explorer 6 mit Sicherheitsupdates versorgt.
Bereits jetzt kann dieser Browser aber vollständig durch den IE8 ersetzt werden. Ältere Betriebssysteme und Browserversionen werden von Microsoft nicht mehr unterstützt.
Auch Programme, die den IE7 benötigen, sind kein Argument gegen IE8, da dieser über entsprechende Kompatibilitätsschichten verfügt.
Ab sofort gilt daher der Internet Explorer 8 als vorausgesetzer Mindeststandard.
Mit Zitat antworten
  #9 (permalink)  
Alt 12.05.2011, 11:32
Neuer Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 21.08.2006
Beiträge: 12
Heinzer befindet sich auf einem aufstrebenden Ast
Standard

Hallo Gato,

ich weiß nicht genau, was Du meinst mit der zu gering angegebenen Höhe?

Gruß
Heinz
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 12.05.2011, 18:25
Standardkatze
XHTMLforum-Kenner
 
Registriert seit: 06.02.2007
Beiträge: 1.820
gato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nettgato ist einfach richtig nett
Standard

Ich meine du kannst absolut positionierte Elemente auch mit top: -100em; verstecken.

Da sich die Position mit Vergrößerung der Schriftgröße verändert, solltest du eine Maßeinheit wählen, die sich mit dem Schriftzoom verändert, z.B. em. Andernfalls würde das Element sichtbar, sofern der Textzoom hoch genug eingestellt würde.
__________________
Über Internet Explorer 8:
Noch bis 8. April 2014 wird der Internet Explorer 6 mit Sicherheitsupdates versorgt.
Bereits jetzt kann dieser Browser aber vollständig durch den IE8 ersetzt werden. Ältere Betriebssysteme und Browserversionen werden von Microsoft nicht mehr unterstützt.
Auch Programme, die den IE7 benötigen, sind kein Argument gegen IE8, da dieser über entsprechende Kompatibilitätsschichten verfügt.
Ab sofort gilt daher der Internet Explorer 8 als vorausgesetzer Mindeststandard.
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Größe des Hintergrund-Elements bei absoluter Positionierung CodeMonkey CSS 2 20.01.2011 20:19
Problem mit absoluter Positionierung Schelm.isch CSS 7 25.11.2008 19:34
Absoluter Anfänger - Frage zum Div und Positionierung eenux (X)HTML 7 22.01.2007 21:00
Inerhalb einer Tabelle div-Tags mit absoluter positionierung Maik1985HH CSS 3 18.01.2006 14:54
absoluter anfaenger verzweifelt an positionierung Jansen CSS 3 02.11.2005 17:13


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:45 Uhr.