gulli:board Logo

Anzeige


  Antwort
X-Tractor
Dolmetscher
 
Benutzerbild von X-Tractor
 
Registrierungsdatum: Aug 2004
Beiträge: 873
CSS: Absolute und relative Positionierung bei verschiedenen Auflösungen?

HI,

hätte mal eine kurze Frage bezüglich der Positionierung bei CSS.
Habe ein Bild, welches 2 Boxen erhält. Da soll Text rein. Diesen Text habe ich über eine Div-Box so absolut positioniert, dass der Text genau in den Boxen des Bildes ist.

Allerdings habe ich jetzt gesehen, dass sich der Text verschiebt, wenn man eine andere Auflösung hat.

Kann man dem irgendwie entgegen wirken oder ist das einfach so?
Alt 06. 02. 2006, 00:37 X-Tractor is offline Mit Zitat antworten #1
Dexter
Cloogshicer®
 
Benutzerbild von Dexter
 
Registrierungsdatum: May 2000
Ort: fuck'nmiddlofnowhere
Beiträge: 13.251
Re: CSS: Absolute und relative Positionierung bei verschiedenen Auflösungen?

Prinzipiell: absolute Positionierung ist böse.
Zu Deiner "Frage": ich habe nicht verstanden, wo Dein Problem ist. Der Text verschiebt sich also. Wohin? Was für Boxen hast Du in welchem Bild?
Vielleicht stellst Du mal ein Testcase online, wo das Problem auftritt?
Alt 06. 02. 2006, 01:06 Dexter is offline Mit Zitat antworten #2
Dark Neo
 
Beiträge: n/a
Re: CSS: Absolute und relative Positionierung bei verschiedenen Auflösungen?

Zitat:
Zitat von Dexter 
Prinzipiell: absolute Positionierung ist böse.
Zitat:
Zitat von Dexter 
Web ist Fluss


Das ganze sollte per "position:relative;" klappen..
btw wysiwyg is auch böse.

Geändert von Dark Neo (06. 02. 2006 um 01:35 Uhr).
Alt 06. 02. 2006, 01:15 Mit Zitat antworten #3
X-Tractor
Dolmetscher
(Threadstarter)
 
Benutzerbild von X-Tractor
 
Registrierungsdatum: Aug 2004
Beiträge: 873
Re: CSS: Absolute und relative Positionierung bei verschiedenen Auflösungen?

Habe mal eine Testseite angehängt.

Hier ist es mit absolute Positionierung und meiner Auflösung "1280x1024" so, dass der Text jeweils genau auf der ersten Zeile links beginnt.
Wenn ich die Seite jetzt allerdings mit einer anderen Auflösung betrachte, ist der Text nach rechts verschoben. Ist mir irgendwie auch klar, weil ich ja eine Pixelanzahl angegeben habe.

Aber wie kann ich das denn machen? Könnte ich das Bild in eine eigene Div Box machen und dann die nächsten zwei mit relativer Positionierung in die erste Div Box einfügen?
Angehängte Grafiken
Dateityp: jpg bg.jpg (68,7 KB, 2x aufgerufen)
Angehängte Dateien
Dateityp: html test.html (633 Bytes, 1x aufgerufen)
Alt 06. 02. 2006, 10:30 X-Tractor is offline Mit Zitat antworten #4
aNtiCHrist
Moderator
 
Benutzerbild von aNtiCHrist
 
Registrierungsdatum: May 2000
Beiträge: 16.128
Re: CSS: Absolute und relative Positionierung bei verschiedenen Auflösungen?

Wenn du unbedingt so ein starres Layout verwenden willst, musst du natürlich auch die Breite des Containers starr vorgeben. Wenn du das machst, sind auch alle weiteren sich darauf beziehenden Angaben starr. Einen Doctype solltest du auch nicht in deinem Dokument vergessen, sonst rächt sich der Quirksmode. Auch eine Validierung kann nicht schaden ...

Das Bild würde ich übrigens als Hintergrundbild einbinden, eine inhaltliche Funktion hat es ja offenbar nicht. Unabhängig davon musst du aber immer damit rechnen, dass sowas bei einigen Leuten nicht gut gehen wird, da sie eine großere Schrift eingestellt haben, als du erwartest. Für solche Fälle solltest du sicherstellen, dass der Text nach unten herauslaufen kann, ohne dass die Schriftfarbe mit der Hintergrundfarbe kollidiert oder der Text in einen darauf folgenden Textblock läuft. Gerade bei position:absolute passiert sowas schnell, daher würde ich auch zu floats mit margin raten.
Alt 06. 02. 2006, 11:02 aNtiCHrist is offline Mit Zitat antworten #5
Themen-Optionen Antwort


Themen-Optionen

Gehe zu



Alle Zeitangaben in UTC +1. Es ist jetzt 15:59 Uhr.
Angetrieben von vBulletin
Copyright ©2000 - 2006, Jelsoft Enterprises Ltd.
epilepsy.gullisys.net

Anmelden

Benutzername
Kennwort
© Copyright 1998-2008 gulli.com home | regeln | sitemap | kontakt | impressum | partner | downloads | disclaimer |
Message Boards and Forums Directory