Hi Struppi,
#a1_left_txt { position:absolute; top:35px; left:240px; width:150px; height:150px; }
#a1_right_txt { position:absolute; top:35px; left:240px; width:150px; height:150px; }
#a1_middle_txt { position:absolute; top:35px; left:240px; width:150px; height:150px; }
#a1_left_png { position:absolute; top:35px; left:240px; width:150px; height:150px; }
#a1_right_png { position:absolute; top:35px; left:240px; width:150px; height:150px; }
#a1_middle_png { position:absolute; top:35px; left:240px; width:150px; height:150px; }
Sorry, das war nur Text. Es muss für Text und Bild je drei Varianten geben!
Sowas ist furchtbar. Absolute Postionierung sollte die Ausnahme auf einer Webseite sein.
An Absoluter Positionierung ist noch keiner gestorben. Dafür hängen die Div's dann auch in jedem Browser dort wo sie sollen ;-)
Ausserdem sehe ich den Definitionen keinen Unterschied, die sind alle drei gleich.
Natürlich, die habe ich ja alle von Selfhtml übernommen und noch nicht eingestellt. War nur Beispiel dass es nicht so nackt aussieht *g*. In der Praxis stehen dann richtige, unterschiedliche werte drin.
Der wichtigste wäre, wenn du komplett auf position: absolute verzichten würdest, weil damit hat dein Problem erst angefangen, ohne bräcuchtest du nur drei CSS Klassen mit minimalem CSS.
Das verstehe ich nicht. Wenn verschiedene Berichte als Dateien folgen, kann ich doch nicht mit drei Klassen arbeiten. Vielleicht habe ich das noch nicht deutlich genug geschrieben: Es ist gewollt, dass mehrere Berichte untereinander stehen. Also nicht ein Bericht=eine Webseite. Das heisst ich habe unterschiedliche Formatierungen untereinander.
--------------------
---Text------Bild--- = z.B. Left (Text links)
--------------------
--------------------
---Bild------Text--- = z.B. Right (Text rechts)
--------------------
--------Text--------
--Text--Bild---Text- = z.B. Middle (Bild vom Text umflossen)
--------Text--------
Diese Drei Bericht sind dann auf einer Page zum runterscrollen.
Aber selbst wenn du auf deinen, für dich schwereren Weg, nicht verzichten willst, könntest du dir unmengen an Code ersparen, wenn du dir mal anschaust, welche Möglichkeiten du hast Elemente mit CSS zu formatieren.
Natürlich bin ich im CSS noch lange nicht fit. Nur für den oberen Fall kann ich mir nicht vorstellen, das mit nur drei Klassen zu machen.
Ziel ist ja weiterhin, dass man eine Text-Datei schreibt, und eine Bild-Datei hat, sowie eine Datei (kann auch html-Code sein, der dazu geladen wird) in der die anzuzeigenden Berichte/Reporte stehen (nur wie diese heisen, die Dateien sind ja dann bereits in httpdocs gespeichert.
Grüsse gary