Javascript-Forum JSwelt (Javascript, PHP, MySQL, AJAX, Webdesign)
 

Zurück   Javascript-Forum JSwelt (Javascript, PHP, MySQL, AJAX, Webdesign) > Webdesign > CSS und (X)HTML

Antwort
 
LinkBack Themen-Optionen Ansicht
DIV unabhängig von Elternobjekt positionieren
Alt
  (#1 (permalink))
Mitglied
tremore befindet sich auf einem aufstrebenden Ast
 
Offline
Beiträge: 27
registriert: 17-04-2007
DIV unabhängig von Elternobjekt positionieren - 20-04-2007, 14:29

Hi,

wie muß ich die Style-Eigenschaft von position o.a. verändern damit ich einem DIV die "absolute" Left und Top Position geben kann? Beim FF gehts schon mit "position: absolute;", aber beim IE wird es immer versetzt. So wie ich das gelesen habe, hat es mit den Elterndivs/-objekte zu tun? Kann ich trotz solcher Elterndivs eine "absolute" Positionierung bekommen im IE?

MfG

(Anmerkung: "absolute" = damit mein ich nicht die position-Eigenschaft, sondern vom Browser gesehen absolute [punktgenau])
   
Mit Zitat antworten
Werbeanzeige
Alt
 
jswelt-Partner


JavaScriptbücher zum Sonderpreis - 20-04-2007, 14:29
 
Einführung in JavaScript
JavaScript ist eine der am weitesten verbreiteten Skriptsprachen überhaupt, und durch die Popularität von Ajax-Anwendungen hat das Interesse an der Sprache noch einmal zugelegt.

Egal, ob Sie JavaScript von Grund auf lernen oder nur etwas Auffrischung brauchen, mit Einführung in JavaScript können Sie sich das volle Potenzial von JavaScript erschließen: Kompakt und praxisorientiert vermittelt das Buch Syntax und Struktur der Sprache und stellt typische Einsatzmöglichkeiten von JavaScript vor. Neben den JavaScript-Grundlagen werden ebenso anspruchsvolle Themen wie das Document Object Model (DOM), JavaScript in Verbindung mit DHTML und Ajax oder Sicherheitsfragen behandelt. Praktische Übungen mit Lösungen helfen Ihnen, Ihr eben erworbenes Wissen zu vertiefen und sofort in die Tat umzusetzen.

Preis: früher: 34,90€ - jetzt nur: 9,95€

Hier geht es direkt zum Buch

Über 1.000 weitere IT-Bücher zum Sonderpreis lieferbar!

AW: DIV unabhängig von Elternobjekt positionieren
Alt
  (#2 (permalink))
Lounge-Member
ein schlauer befindet sich auf einem aufstrebenden Ast
 
Benutzerbild von ein schlauer
 
Offline
Beiträge: 10.152
registriert: 18-08-2004
Ort: Mainz
AW: DIV unabhängig von Elternobjekt positionieren - 20-04-2007, 14:59

Da macht der IE keine Unterschiede, deine Beobachtungern sind falsch.
   
Mit Zitat antworten
AW: DIV unabhängig von Elternobjekt positionieren
Alt
  (#3 (permalink))
Moderator
anna55 befindet sich auf einem aufstrebenden Ast
 
Benutzerbild von anna55
 
Offline
Beiträge: 3.123
registriert: 07-02-2006
Ort: Taunusstein
AW: DIV unabhängig von Elternobjekt positionieren - 20-04-2007, 21:57

@tremore: Vielleicht zeigst Du uns mal Dein Beispiel, wo der DIV im FF und im IE unterschiedlich positioniert wird.




.:Taunusstein - Nachrichten und Kommentare


"Ich bin doch lieber jeden Tag glücklich als im Recht."
(Per Anhalter durch die Galaxis)
   
Mit Zitat antworten
AW: DIV unabhängig von Elternobjekt positionieren
Alt
  (#4 (permalink))
Super Moderator
dkdenz befindet sich auf einem aufstrebenden Ast
 
Benutzerbild von dkdenz
 
Offline
Beiträge: 10.987
registriert: 13-04-2004
Ort: Lübeck
AW: DIV unabhängig von Elternobjekt positionieren - 20-04-2007, 22:07

So ganz verstehe ich es auch nicht was Du da beschreibst, aber vielleicht so:
Code:
#absolutesdiv {
  position:absolute;
  top:50px;
  left:50px;
  width:200px;
  height:200px;
  z-index:1;
  }


Dirk Klar - Mediendesign - Webdesign - Lübeck.
Suchmaschinenoptimierung + Barrierefreies Webdesign.


Es gibt Menschen, die hat der Liebe Gott halt erst kurz vor Feierabend gemacht!

Geändert von dkdenz (22-04-2007 um 01:36 Uhr). Grund: Tippfehler
   
Mit Zitat antworten
AW: DIV unabhängig von Elternobjekt positionieren
Alt
  (#5 (permalink))
Mitglied
tremore befindet sich auf einem aufstrebenden Ast
 
Offline
Beiträge: 27
registriert: 17-04-2007
AW: DIV unabhängig von Elternobjekt positionieren - 21-04-2007, 14:14

Hi,

also wie ich gelesen hab sollte eine position=absolute "normalerweise" auch absolute sein. Aber wenn ein Elternelement seinerseits eine position=relative hat, dann wird das Kind DIV relativ zu diesem verschoben.

Beispiel:

PHP-Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<
html>
<
head>
<
title>Unbenanntes Dokument</title>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</
head>

<
body>
<
br><br><br><br><br><br><br><br>
<
div style="position: relative; border: 1px solid #A5C6FF">
eltern
<div style="position: absolute; top: 20px; left: 20px; background-color: #00FF00">aaa</div>
div
</div>
</
body>
</
html
Jetzt hatte der IE wohl irgendwie was mehr als Elternobjekt eingerechnet als der FF. Ich weiß aber nicht genau was, ich habe es nun aber auch anders gelöst. Danke trotzdem für die beteiligung.

MfG

PS: Der HTML-Code Tag hier im Forum bringts voll nicht
   
Mit Zitat antworten
AW: DIV unabhängig von Elternobjekt positionieren
Alt
  (#6 (permalink))
Moderator
anna55 befindet sich auf einem aufstrebenden Ast
 
Benutzerbild von anna55
 
Offline
Beiträge: 3.123
registriert: 07-02-2006
Ort: Taunusstein
AW: DIV unabhängig von Elternobjekt positionieren - 21-04-2007, 14:59

Zitat:
Zitat von tremore Beitrag anzeigen
PS: Der HTML-Code Tag hier im Forum bringts voll nicht
Ja stimmt, wir empfehlen immer, den PHP-Code Tag zu benutzen.

Eine Ergänzung zum geposteten Code (Ergebnis identisch im IE7 und FF2):

Verwende doch einen richtigen DOCTYPE. Infos in dieser Liste.

Warum <br> rudelweise auftritt, ist mir nicht klar.

Gruß Anna




.:Taunusstein - Nachrichten und Kommentare


"Ich bin doch lieber jeden Tag glücklich als im Recht."
(Per Anhalter durch die Galaxis)
   
Mit Zitat antworten
AW: DIV unabhängig von Elternobjekt positionieren
Alt
  (#7 (permalink))
Mitglied
tremore befindet sich auf einem aufstrebenden Ast
 
Offline
Beiträge: 27
registriert: 17-04-2007
AW: DIV unabhängig von Elternobjekt positionieren - 22-04-2007, 01:08

Kann der DOCTYPE in meinem Fall einen Unterschied bringen?
Oder war das jetzt allgemein gemeint?
Und das mit den BR's war zu Testzwecken, was ist an denen auszusetzen?

MfG


Dabei ist alles!
   
Mit Zitat antworten
AW: DIV unabhängig von Elternobjekt positionieren
Alt
  (#8 (permalink))
Super Moderator
dkdenz befindet sich auf einem aufstrebenden Ast
 
Benutzerbild von dkdenz
 
Offline
Beiträge: 10.987
registriert: 13-04-2004
Ort: Lübeck
AW: DIV unabhängig von Elternobjekt positionieren - 22-04-2007, 01:40

Der Doctype kann u.U. einen entscheidenden Einfluß auf die Darstellung haben.
-- LANtastic :: Artikel -- DTD - Document Type Declaration - Das richtige Doctype
Zudem werde ich aus Deinen Quelltext nicht ganz schlau, da er mir unlogisch erscheint.
Kannst Du nicht einfach mal in Worte fassen, was Du eigentlich erreichen willst?


Dirk Klar - Mediendesign - Webdesign - Lübeck.
Suchmaschinenoptimierung + Barrierefreies Webdesign.


Es gibt Menschen, die hat der Liebe Gott halt erst kurz vor Feierabend gemacht!
   
Mit Zitat antworten
AW: DIV unabhängig von Elternobjekt positionieren
Alt
  (#9 (permalink))
Moderator
anna55 befindet sich auf einem aufstrebenden Ast
 
Benutzerbild von anna55
 
Offline
Beiträge: 3.123
registriert: 07-02-2006
Ort: Taunusstein
AW: DIV unabhängig von Elternobjekt positionieren - 22-04-2007, 01:47

Zitat:
Zitat von tremore Beitrag anzeigen
Kann der DOCTYPE in meinem Fall einen Unterschied bringen?
Oder war das jetzt allgemein gemeint?
Scheint in Deinem Fall keinen Unterschied zu bringen. Aber auch bei Testseiten macht es Sinn darauf zu achten. Ist hier im Forum schon öfter angesprochen worden - Beispiel.

Zitat:
Zitat von tremore Beitrag anzeigen
Und das mit den BR's war zu Testzwecken, was ist an denen auszusetzen?
Ein <br> bewirkt einen Zeilenumbruch und sollte nicht eingesetzt werden, um einen Abstand zu erreichen. Dafür nimmst Du - wenn es nicht nur ein Absatz (<p>) sein soll z.B. 'margin-top'.

Gruß Anna

[Edit]Auch noch im Einsatz, Herr Denz. [/Edit]




.:Taunusstein - Nachrichten und Kommentare


"Ich bin doch lieber jeden Tag glücklich als im Recht."
(Per Anhalter durch die Galaxis)

Geändert von anna55 (22-04-2007 um 01:49 Uhr).
   
Mit Zitat antworten
AW: DIV unabhängig von Elternobjekt positionieren
Alt
  (#10 (permalink))
Mitglied
tremore befindet sich auf einem aufstrebenden Ast
 
Offline
Beiträge: 27
registriert: 17-04-2007
AW: DIV unabhängig von Elternobjekt positionieren - 22-04-2007, 01:53

Zitat:
Zitat von dkdenz Beitrag anzeigen
Zudem werde ich aus Deinen Quelltext nicht ganz schlau, da er mir unlogisch erscheint.
Kannst Du nicht einfach mal in Worte fassen, was Du eigentlich erreichen willst?
Hi,

ihr seid ja noch spät auf

Im Grunde ging es darum, (auf mein Bsp. bezogen) dass man das 2. DIV unabhängig vom 1. DIV positionieren kann. Das ist mit position=absolute in dem Fall nicht möglich, da das Elternelement position=relative hat. Das 2. DIV wird immer relativ vom 1. verschoben. Und meine Frage war, ob man ganz losgelöst vom Elternelement ein DIV positionieren kann (trotz das es im 1. DIV deklariert ist).

MfG


Dabei ist alles!

Geändert von tremore (22-04-2007 um 01:55 Uhr). Grund: Ich nix mehr schreiben kann...
   
Mit Zitat antworten
AW: DIV unabhängig von Elternobjekt positionieren
Alt
  (#11 (permalink))
Super Moderator
dkdenz befindet sich auf einem aufstrebenden Ast
 
Benutzerbild von dkdenz
 
Offline
Beiträge: 10.987
registriert: 13-04-2004
Ort: Lübeck
AW: DIV unabhängig von Elternobjekt positionieren - 22-04-2007, 01:59

Wieso spät? Ist doch früh...

Beschreibung bei SelfHTML:
SELFHTML: Stylesheets / CSS-Eigenschaften / Positionierung und Anzeige von Elementen

Ansonsten: Ich bin jetzt mal, zu fortgeschrittener Stunde, der Meinung, das Deine Frage mit "Nein" beantwortet werden muss.


Dirk Klar - Mediendesign - Webdesign - Lübeck.
Suchmaschinenoptimierung + Barrierefreies Webdesign.


Es gibt Menschen, die hat der Liebe Gott halt erst kurz vor Feierabend gemacht!
   
Mit Zitat antworten
AW: DIV unabhängig von Elternobjekt positionieren
Alt
  (#12 (permalink))
Lounge-Member
ein schlauer befindet sich auf einem aufstrebenden Ast
 
Benutzerbild von ein schlauer
 
Offline
Beiträge: 10.152
registriert: 18-08-2004
Ort: Mainz
AW: DIV unabhängig von Elternobjekt positionieren - 22-04-2007, 11:42

Zitat:
Zitat von tremore Beitrag anzeigen
Im Grunde ging es darum, (auf mein Bsp. bezogen) dass man das 2. DIV unabhängig vom 1. DIV positionieren kann. Das ist mit position=absolute in dem Fall nicht möglich, da das Elternelement position=relative hat. Das 2. DIV wird immer relativ vom 1. verschoben.
Die Frage ist warum willst du das machen?
Du hast in einem relativ positionierten Element, ein absolut positioniertes, d.h. du möchtest ein Element, das seine Position nach dem Elternelement ausrichtet. Sonst würdest du deine Struktur ja so nicht machen. Wenn du das nicht willst, dann Sorge dafür, das die Elemente nicht verschachtelt sind.
   
Mit Zitat antworten
Werbeanzeige
Alt
 
jswelt-Partner


Werbung - 22-04-2007, 11:42
 

Antwort

Lesezeichen

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 an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bild in div positionieren Yakuza CSS und (X)HTML 1 27-11-2006 19:17
script das div id ändert ? darkstar JavaScript 2 22-08-2006 13:02
DIV am unteren Fensterrand FEST positionieren mnjakob JavaScript 3 18-07-2006 16:07
div mittig positionieren anne85 CSS und (X)HTML 3 07-01-2006 15:55
div und iframe positionieren planet4 Allgemeines 3 23-02-2004 17:53





Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0

jswelt Netzwerk: * Kontakt - jswelt - Archiv - Nach oben