![]() |
| | LinkBack | Themen-Optionen | Thema bewerten | Ansicht |
|
#1
| |||
| |||
Ich versuche auf meiner Webseite 2 verschiedene divs sich automatisch an den Content anpassen zu lassen. Das wäre die Navigation (box3) und der Content (box4). Ich habe es mal mit height: 100%; probiert, das funktioniert aber nicht. Wie schaff ich es denn, das beide Inhalte immer gleich lang sind, auf jeden Fall so lang wie der Content ? HTML-Code: body {
background-color: #CCCCCC;
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}
#container {
width: 968px;
}
.box2{
padding:5px 20px 5px 5px;
background-color: #5B91AD;
text-align: right;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
color: #FFFFFF;
}
.box3{
padding-right: 2px;
padding-bottom: 10px;
padding-left: 2px;
float:left;
width:160px;
height: 100%;
background-color: #5B91AD;
}
.box4{
float:none;
padding:15px 20px 10px 25px;
margin: 0px 0px 0px 165px;
line-height: normal;
text-align: justify;
background-color: #FFFFFF;
height: 100%;
} |
|
#2
| |||
| |||
| Hallo Mauki, schau mal hier: http://www.thestyleworks.de/tut-art/index.shtml da wird auf das Layout mit Floats, etc. eingegangen. Da findet man auch genügend Informationen, die die Problematik von Floats beleuchten. Gruß Tobit
__________________ Der Mensch ist ein analoges, kein digitales Wesen. |
|
#3
| |||
| |||
| Naja der Link ist sehr interessant, mir scheint aber das Float sich eigentlich nicht auf die Höhe bezieht oder ? Wir macht ihr das den das die Seite immer von der Höhe schon an den Inhalt angepasst ist. Sicherlich arbeitet der ein oder andere auch mit DIVs ? |
|
#4
| |||
| |||
| Hallo, also 2 bzw. 3 spaltige Layouts gehören zu den etwas fortgeschrittenen Themen bei den CSS Layouts. - Hier sind jede menge super Lösungen: positioniseverything.net - Hier ist DIE Lösung: Komplexe 3 Spalten Layout - Und hier meine Lösung, der Trick mit dem Hintergrundbild: http://www.synapstix.de/ Das ist halt erstmal ein grundsetzliches Problem, das hat im Moment noch nichts mit Typo3 zu tun... Geändert von Rowar (17.02.06 um 11:02 Uhr). |
|
#5
| ||||
| ||||
| Zitat:
Zitat:
|
|
#6
| |||
| |||
| Hi, schau doch einfach in meinen Code, ich habe alles gut kommentiert und noch dazu auf deutsch. Das haupt Problem ist, dass eine Seite mal länger oder kürzer ist. Du brauchst also ein gemeinsamen Nenner. Bei mir ist das dass HTML-Code: <div id="Anordung"></div> In dem "Anordnungstag" hab ich ein Hintergrundbild (es ist 750 pixel Breit, also Navigation und Text bereich zusammen), das immer wiederholt wird. Dabei ist es Egal welcher Bereich (Navigation oder Text) gerade am längsten ist. Es sind ja beide Bereiche im "Anordnungstag". Einziges Problem war die Fußzeile HTML-Code: <div id="Fuss"></div> Code: clear:both; -------------------- Gruß, Rowar //ps.: Ich hätte starkes Interresse daran wie du das mit deiner Navigation im Typo3 Script gemacht hast. Vielleicht könntest den Teil des Navigations Scriptes mir zukommen lassen oder einfach kurz posten. Geändert von Rowar (20.02.06 um 14:03 Uhr). |
|
#7
| |||
| |||
| Ich habe das so auch schon probiert, aber irgendwie funzt das nicht. Ich poste mal meinen Code, vielleicht hab ich ja nen Fehler drin. HTML-Code: <div class="hoehe"> <div class="box3"> ###navi_links### ###termine### </div> <div class="box4"> ###klickpfad### ###content### ###fuss### </div> </div> HTML-Code: /* Stylesheets für Höhenanpassung*/
div.hoehe {
width:968px;
overflow:auto; /* Aufgrund des Floatens der Innencontainer */
background: url(../fileadmin/images/faux_columns.jpg) 0 0 repeat-y; /* Der Fälscher tritt in Erscheinung */
} |
|
#8
| |||
| |||
| Hi, also ich habe mir das mal angeschaut: Du hast auf deiner Homepage das Div Tag eingefügt. Jedoch hast du in deinem CSS File auf dem Server die Änderung nicht eingespielt! Ich habe nun zuhause mal schnell deine Seite geclont und etwas angepasst. Ich gehe mal davon aus, dass sie so aussehen sollte: http://www.synapstix.de/work/pages/vcp/ Für dieses Verhalten musst du nun dein "Hoehe-Tag" wieder aus deiner HTML Vorlage entfernen. Anschließend musst du nun folgende Zeilen aus Deiner CSS-Datei: Code: #container {
width: 968px;
} Code: #container {
width: 968px;
background: url("../fileadmin/images/faux_columns.jpg") repeat-y;
} Und das sollte es gewesen sein ^_^ Geändert von Rowar (20.02.06 um 16:48 Uhr). |
|
#9
| |||||
| |||||
| Zitat:
Zitat:
Zitat:
|
|
#10
| |||
| |||
| Achja mir fällt gerade was auf, wenn ich so den Quelltext anschaue. Mir scheint das da ein <div> fehlt. Ich habe aber keine Ahnung wie das passieren kann, den in meinem HTML Template sind ja alle <div> abgeschlossen ? |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | Thema bewerten |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Standard Content Elemente anpassen | audi_s | TYPO3 4.x Fragen und Probleme | 2 | 14.04.08 12:12 |
| News per CSS anpassen funktioniert nicht (geteilt von t#4167) | Breaker | News (tt_news, mininews und Co) | 4 | 05.02.07 09:57 |
| Layout Link im Content anpassen oder ändern??? | backara | TYPO3 3.x Fragen und Probleme | 2 | 11.01.07 22:02 |
| content element / bild mit text layout anpassen... | dersven | TYPO3 3.x Fragen und Probleme | 1 | 09.03.06 02:58 |
| Content wird nicht angezeigt, stattdessen nur der Marker (###CONTENT###) | Harry | TYPO3 3.x Fragen und Probleme | 13 | 13.12.05 08:38 |