hurga_gonzales
Captain
- Registriert
- Aug. 2004
- Beiträge
- 3.302
Hallo,
wie das Topic schon sagt, möchte ich für die Webseitengestaltung drei DIVs nebeneinander sozusagen "festmachen". Meine Anzeige klappt schon gut, aber der Firefox hat das Problem, dass beim ersten Aufruf der Seite die mittlere Spalte unter die linke geschoben wird und erst durch drücken von F5, bzw. strg-r die Siete richtig geladen wird. Mit scheint, dass Firefox da ein Cache Problem hat, aber ich lasse mich gerne eines Besseren belehren.
Des Weiteren möchte ich, wenn die rechte Spalte NICHT angezeigt wird, dass die mittlere sich auf die rechte Seite, an die Stelle, wo sich die rechte Spalte sonst befinden würde, erweitert. Leider habe ich es bis jetzt nicht geschafft, dass sich die mittlere Spalte automatisch skaliert. Wichtig ist an dieser Stelle, dass aus Applikationsgründen die sich beiden Seitenspalten NICHT in der Breite verändern dürfen, wenn der User beispielsweise eine niedrigere Auflösung hat als die Optimierung der Webseite (in diesem Fall 1024x768 Punkte). Lediglich der mittlere DIV soll skalieren.
Mein Code in Kurzform:
Ich danke schon mal für jegliche Hilfe.
Hurga
wie das Topic schon sagt, möchte ich für die Webseitengestaltung drei DIVs nebeneinander sozusagen "festmachen". Meine Anzeige klappt schon gut, aber der Firefox hat das Problem, dass beim ersten Aufruf der Seite die mittlere Spalte unter die linke geschoben wird und erst durch drücken von F5, bzw. strg-r die Siete richtig geladen wird. Mit scheint, dass Firefox da ein Cache Problem hat, aber ich lasse mich gerne eines Besseren belehren.
Des Weiteren möchte ich, wenn die rechte Spalte NICHT angezeigt wird, dass die mittlere sich auf die rechte Seite, an die Stelle, wo sich die rechte Spalte sonst befinden würde, erweitert. Leider habe ich es bis jetzt nicht geschafft, dass sich die mittlere Spalte automatisch skaliert. Wichtig ist an dieser Stelle, dass aus Applikationsgründen die sich beiden Seitenspalten NICHT in der Breite verändern dürfen, wenn der User beispielsweise eine niedrigere Auflösung hat als die Optimierung der Webseite (in diesem Fall 1024x768 Punkte). Lediglich der mittlere DIV soll skalieren.
Mein Code in Kurzform:
HTML:
.mainontent { position: absolute; top: 290px; width: 980px; height: 100%; padding: 0px; margin: auto; }
.contenttable { display: table; height: auto; width: 100%; vertical-align: top; }
.content { display: column; float: left; width: 50%; margin-bottom: 20px; }
.leftcolumn { display: column; float: left; width: 180px; margin-right: 15px; }
.rightcolumn { display: column; float: right; width: 250px; margin-left: 15px; text-align: left; }
<!--- Ausgabe --->
<div class="mainContent">
<div class="contenttable">
<!--- Linke Spalte --->
<div class="leftcolumn">
<!--- News-Kasten --->
......
</div>
<!--- Linke Spalte ENDE --->
<!--- Rechte Spalte --->
<div class="rightcolumn">
<!--- MiniWarenkorb --->
<!--- diverse Infos rechte Spalte --->
.......
</div>
<div class="content">............</div>
</div>
</div>
Ich danke schon mal für jegliche Hilfe.
Hurga