Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2005 Teil von Juni

SELFHTML Forumsarchiv
Opera 8 Bug?

Informationsseite
  1. Seite (JAVASCRIPT) Opera 8 Bug? von LenaLuna, 30. 06. 2005, 01:49
    • Seite (JAVASCRIPT) Opera 8 Bug? von wahsaga, 30. 06. 2005, 09:35
      • Seite (JAVASCRIPT) Opera 8 Bug? von LenaLuna, 01. 07. 2005, 13:29
        • Seite (JAVASCRIPT) Opera 8 Bug? von wahsaga, 01. 07. 2005, 19:34
          • Seite (JAVASCRIPT) Opera 8 Bug? von LenaLuna, 02. 07. 2005, 12:24
            • Seite (JAVASCRIPT) Opera 8 Bug? von Ashura, 04. 07. 2005, 10:15
          • Seite (JAVASCRIPT) Opera 8 Bug? von Ashura, 02. 07. 2005, 13:53
nach unten

Opera 8 Bug?

Die folgende Nachricht zum Thema stammt von: LenaLuna, 30. 06. 2005, 01:49

hallo forumler

Beim auslesen von der Position eines Div's

document.getElementById("ebene").offsetLeft
document.getElementById("ebene").offsetTop

zeigt der Opera 8 immer 3 Pixel zu wenig an.

Opera 6 und 7 macht die Sache korrekt.

Habe immer gedacht dass die späteren Versionen besser werden sollten ;-(

Kennt jemand/frau den Fehler?

Gruss LenaLuna

nach obennach unten

Opera 8 Bug?

Die folgende Nachricht zum Thema stammt von: wahsaga, 30. 06. 2005, 09:35

hi,

»» Beim auslesen von der Position eines Div's
»»
»» document.getElementById("ebene").offsetLeft
»» document.getElementById("ebene").offsetTop
»»
»» zeigt der Opera 8 immer 3 Pixel zu wenig an.

3 pixel weniger, als es in der anzeige des operas real sind - oder drei pixel weniger, als "andere browser"?

margin/padding für html und body mal eliminiert?

hast du überprüft, ob es offsetParents gibt, auf das sich die ausgelesenen werte beziehen?

gruß,
wahsaga


--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }

nach obennach unten

Opera 8 Bug?

Die folgende Nachricht zum Thema stammt von: LenaLuna, 01. 07. 2005, 13:29

hallo wahsaga

ein div absolut positioniert.

.ebene-weiss
{
position: absolute;
left: 150px;
top: 150px;
width: 250px;
height: 250px;
}

margin/padding spielt ja da keine rolle.
ist aber sowieso auf 0 gesetzt.
offsetParent gibt es auch nicht.

opera 7 zeigt left/top 150 an
opera 8 zeigt left/top 147 an.

ich denke dies ist wirklich ein bug.

gruss LenaLuna

nach obennach unten

Opera 8 Bug?

Die folgende Nachricht zum Thema stammt von: wahsaga, 01. 07. 2005, 19:34

hi,

»» ein div absolut positioniert.
»»
»» .ebene-weiss
»» {
»» position: absolute;
»» left: 150px;
»» top: 150px;
»» width: 250px;
»» height: 250px;
»» }
»»
»» margin/padding spielt ja da keine rolle.
»» ist aber sowieso auf 0 gesetzt.
»» offsetParent gibt es auch nicht.
»»
»» opera 7 zeigt left/top 150 an
»» opera 8 zeigt left/top 147 an.

kann ich mit opera 8.01 beta nicht nachvollziehen - bei meinem testbeispiel bekomme ich beim klicken auf den roten div dort ebenso 150/150 angezeigt, wie in IE 6 und firefox.

was gibt dein opera 8 bei diesem beispiel aus?

gruß,
wahsaga


--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }

nach obennach unten

Opera 8 Bug?

Die folgende Nachricht zum Thema stammt von: LenaLuna, 02. 07. 2005, 12:24

hallo wahsaga

habe jetzt eine kleine testumgebung http://www.lenas.ch/temp/test.htm online.
entschuldige, dass ich nicht ganz genau war.
der vermutete bug bezieht sich auf img's.

das img gelb ist im div weiss das absolut postioniert ist.
beim auslesen der div-position sind die daten korrekt beim img nicht.

dann habe ich direkt noch ein img gelb_2 positiert.
hier stimmen die daten.

dann noch zuletzt habe ich das img gelb_3 mit transparent.gif's positioniert.
hier stimmen die daten wieder nicht.

um ganz sicher zu sein habe ich extra noch ein massgitterbild als background-img reingestellt.

weiss der geier warum...
hast du ne ahnung was das sein könnte?

es geht mir darum eine javascript-klasse zu programmieren dass die daten von bildern auslesen kann.
z.bsp. auch in einen fliesstext.

wie gesagt, opera 7 machst korrekt.

gruss LenaLuna

nach obennach unten

Opera 8 Bug?

Die folgende Nachricht zum Thema stammt von: Ashura, 04. 07. 2005, 10:15

>> puts "Hallo " + gets.chomp + "."
?> LenaLuna
=> Hallo LenaLuna.

»» das img gelb ist im div weiss das absolut postioniert ist.

Ähm, nein.

<img name="gelb" id="gelb" src="gelb.gif" width="100" height="100" />

Da ist kein einziges DIV in deinem Code.

»» beim auslesen der div-position sind die daten korrekt beim img nicht.

Ein Komma dient der Lesbarkeit. Die Werte bei mir lauten „100 // 100“

»» dann habe ich direkt noch ein img gelb_2 positiert.
»» hier stimmen die daten.

300 // 100.

»» dann noch zuletzt habe ich das img gelb_3 mit transparent.gif's positioniert.
»» hier stimmen die daten wieder nicht.

Ein „gelb3“ gibt es nicht. (Du scheinst den Code mittlerweile geändert zu haben.)

Wie also zu sehen ist, gibt mein Opera die von dir gewünschten Werte zurück, ich kann das Problem folglich nicht nachvollziehen.


Einen schönen Montag noch.

Gruß, Ashura

--
Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
30 Days to becoming an Opera8 Lover -- Day 20: search.ini
Meine Browser: Opera 8.01 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
[Deshalb frei! - Argumente pro freie Software]

nach obennach unten

Opera 8 Bug?

Die folgende Nachricht zum Thema stammt von: Ashura, 02. 07. 2005, 13:53

>> puts "Hallo " + gets.chomp + "."
?> wahsaga
=> Hallo wahsaga.

»» kann ich mit opera 8.01 beta nicht nachvollziehen - [...]

Es gibt mittlerweile eine 8.01 Final. ;-)


Einen schönen Samstag noch.

Gruß, Ashura

--
Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
30 Days to becoming an Opera8 Lover -- Day 20: search.ini
Meine Browser: Opera 8.01 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
[Deshalb frei! - Argumente pro freie Software]

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2005 Teil von Juni

© 1998-2006 Seite Impressum, Software: Classic Forum