Project-X
Commodore
- Registriert
- Okt. 2003
- Beiträge
- 5.014
Hi allerseits
Ich habe da ein folgendes Problem, ich liebe es Homepages zu Stylen und habe auch schon mehrere von "0" aus aufgebaut, aber die Struktur waren bisher immer sehr ähnlich, und jetzt muss ich wegen eine Schulprojektes eine andere Art des Homepages aufbauen, nämlich eins für eine Club oder so ähnliches, deswegen haben wir uns für eine Gamer Seite entschieden.
Ich habe hier ein guten Templates gefunden die mir sehr gefiel ->
Joomla Demoseite
Da wir bei diesem Projekt "selber" einen Template kreieren müssen, ist es nicht erlaubt einen vorhandenen zu nehmen.
Der erste Schritt wäre es, eine HTML und CSS Datei zu kreieren mit den Grundlegenden Gerüst ohne Inhalt, Grafik, JS usw.
Allerdings kam es hier zu den unerwarteten Problemen, da meine Seite bisher recht Statisch ist, habe ich die Höhe und Breite immer gefixt.
Bei dem hier soll der Content nur in der Breite gefixt sein, in der Höhe aber Variable je nach Inhalt (inkl. minderst Höhe).
Bei dem Navi ganz oben, habe ich unerklärlicherweise einen Abstand zum Rand, wie kann ich dies ändern?
Bei der unteren Teil des Contents gibt es links und rechts je eine Spalte, ich hab die drei einfach in einen <div id="masterc"> verpackt, und dessen css Formatierung sieht so aus:
#masterc {
position: relative;
top: 320px;
height: auto;
min-height: 480px;
width: 1000px;
background-color: #FFF;
margin-left: auto;
margin-right: auto;
z-index: 2;
}
Und bei den drei Contents dort drin sieht es so aus:
#leftc {
position: absolute;
height: auto;
width: 200px;
z-index: 1;
}
#content {
position: absolute;
left: 200px;
height: auto;
width: 600px;
z-index: 1;
}
#rightc {
position: absolute;
left: 800px;
height: auto;
width: 200px;
z-index: 1;
}
Mein Ziel ist es, falls eine der Spalte eine Länge von über 480px erreicht, sollte Automatisch den ganzen Content alle 3 spalten länger ziehen.
Den mit dieser Code zieht es nur 1 Spalte länger. Da es "im" diesen <div id="masterc"> verpackt wurde, ging ich davon aus dass es der Automatisch länger zieht, was aber nicht passierte
Und komischerweise entsteht es neben der Navi und der Header einen Abstand, der genauso hoch ist wie der Navi selbst.
Genau dasselbe passiert beim Header zur Content Bereichen, dort ist der Header 270px gross, und der Abstand darin ist auch ca. 270px
Eine letzte Frage habe ich noch, wie kann ich so eine schatten am Rand machen wie bei der Originale Seite? Ich meinte diesen Rand beim Content und unter der Navi Leiste.
Glaube nicht das es blos normale "border" sind, oder?
Wer sich Lust hat das Problem mal anzuschauen hab ich die CSS und HTML Datei rauf geladen
Was die Farben und sonstiges anbelangt, sind nur Spielereien die später verändert werden, jetzt dient Sie nur damit um zu schauen was was ist
Edit: Das Problem mit diesen Abständen wurde behoben, sowie der blöde Abstand zur oberen Rand auch.
Bleibt nur noch der Statische Container...
Ich habe da ein folgendes Problem, ich liebe es Homepages zu Stylen und habe auch schon mehrere von "0" aus aufgebaut, aber die Struktur waren bisher immer sehr ähnlich, und jetzt muss ich wegen eine Schulprojektes eine andere Art des Homepages aufbauen, nämlich eins für eine Club oder so ähnliches, deswegen haben wir uns für eine Gamer Seite entschieden.
Ich habe hier ein guten Templates gefunden die mir sehr gefiel ->
Joomla Demoseite
Da wir bei diesem Projekt "selber" einen Template kreieren müssen, ist es nicht erlaubt einen vorhandenen zu nehmen.
Der erste Schritt wäre es, eine HTML und CSS Datei zu kreieren mit den Grundlegenden Gerüst ohne Inhalt, Grafik, JS usw.
Allerdings kam es hier zu den unerwarteten Problemen, da meine Seite bisher recht Statisch ist, habe ich die Höhe und Breite immer gefixt.
Bei dem hier soll der Content nur in der Breite gefixt sein, in der Höhe aber Variable je nach Inhalt (inkl. minderst Höhe).
Bei dem Navi ganz oben, habe ich unerklärlicherweise einen Abstand zum Rand, wie kann ich dies ändern?
Bei der unteren Teil des Contents gibt es links und rechts je eine Spalte, ich hab die drei einfach in einen <div id="masterc"> verpackt, und dessen css Formatierung sieht so aus:
#masterc {
position: relative;
top: 320px;
height: auto;
min-height: 480px;
width: 1000px;
background-color: #FFF;
margin-left: auto;
margin-right: auto;
z-index: 2;
}
Und bei den drei Contents dort drin sieht es so aus:
#leftc {
position: absolute;
height: auto;
width: 200px;
z-index: 1;
}
#content {
position: absolute;
left: 200px;
height: auto;
width: 600px;
z-index: 1;
}
#rightc {
position: absolute;
left: 800px;
height: auto;
width: 200px;
z-index: 1;
}
Mein Ziel ist es, falls eine der Spalte eine Länge von über 480px erreicht, sollte Automatisch den ganzen Content alle 3 spalten länger ziehen.
Den mit dieser Code zieht es nur 1 Spalte länger. Da es "im" diesen <div id="masterc"> verpackt wurde, ging ich davon aus dass es der Automatisch länger zieht, was aber nicht passierte
Und komischerweise entsteht es neben der Navi und der Header einen Abstand, der genauso hoch ist wie der Navi selbst.
Genau dasselbe passiert beim Header zur Content Bereichen, dort ist der Header 270px gross, und der Abstand darin ist auch ca. 270px
Eine letzte Frage habe ich noch, wie kann ich so eine schatten am Rand machen wie bei der Originale Seite? Ich meinte diesen Rand beim Content und unter der Navi Leiste.
Glaube nicht das es blos normale "border" sind, oder?
Wer sich Lust hat das Problem mal anzuschauen hab ich die CSS und HTML Datei rauf geladen
Was die Farben und sonstiges anbelangt, sind nur Spielereien die später verändert werden, jetzt dient Sie nur damit um zu schauen was was ist
Edit: Das Problem mit diesen Abständen wurde behoben, sowie der blöde Abstand zur oberen Rand auch.
Bleibt nur noch der Statische Container...
Anhänge
Zuletzt bearbeitet: