![]() |
|
|
Themen-Optionen |
|
|
Nach oben #1 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.583
|
Hallo,
ich würde gerne YAML für ein Layout verwenden. Inhalt links, Sidebar rechts. So, jetzt gibt es eine Beispieldatei, die ja eigentlich genau die Struktur hat, die ich verwenden möchte. Allerdings möchte ich, dass der Inhalt vor der Navigation im Quelltext steht. Grund ist einfach, dass der Inhalt wichtiger ist und aufgrund der Optimierung für Suchdienste dementsprechend weit oben im Quelltext vorzufinden sein sollte. Kann mir da vielleicht jemand helfen? Ich habe da nun rumgespielt, aber so wirklich hinbekommen habe ich es nicht. Ich habe dann noch versucht mit dieser Datei zu arbeiten und einfach eine der beiden Float-Spalten wegzulassen, aber irgendwie .. ich komm mir schon vor, wie ein "DAU". Beispiele können gerne an den beiden oben verlinkten (oder jedem anderen YAML-Beispiel) dargestellt werden. Ich danke vielmals. Grüße, Ben.
__________________
Mehr TuS Koblenz geht nicht ... Aktuell ... - Neue Gegner für die TuS: 1.FC Nürnberg - 5 neue Gegner 2008/09 - Informationsveranstaltung für Mitglieder - Förderkasse füllt sich - B-Jugend Rheinlandpokalfinale terminiert - A-Jugend I gewinnt Rheinlandpokal Geändert von Ben (22.03.2007 um 16:56 Uhr). Grund: rechts gegen links ausgetauscht. |
|
|
|
|
|
Nach oben #2 |
|
Erfahrener Benutzer
Registriert seit: 31.12.2006
Ort: Zürich
Beiträge: 289
|
Man kann es mit der Suchmaschinenoptimierung auch übertreiben... Ich denke nicht, das die Position extrem relevant ist. Hast du evt. einen glaubhaften Beweis dafür?
__________________
. <-- This is Punkt. Copy Punkt into your signature to help him on his way to world domination. |
|
|
|
|
|
Nach oben #4 |
|
Semantic Web Fanatic
Registriert seit: 03.06.2006
Beiträge: 236
|
Das einzige, was ich mir jetzt so vorstellen kann ist folgendes:
HTML-Code:
<div id="wrapper"> <div id="inhalt"></div> <div id="sidebar"></div> </div> <div id="head"></div> <div id="navigation"></div>
__________________
Applikations-Programmierung: BlitzMax, BlitzPlus Webentwicklung: PHP, (X)HTML, CSS, JavaScript, MySQL |
|
|
|
|
|
Nach oben #6 | |
|
Erfahrener Benutzer
Registriert seit: 15.09.2005
Ort: Königreich Flieden
Beiträge: 491
|
Zitat:
also ich gehe mal davona us, dass du es so haben möchtest, wie z. B. in deinem Blog, also die Sidebar rechts vom Inhalt. dann schnapp die doch einfach das 2-1-3- bzw. 3-1-2-Layout und lass die linke spalte weg.
__________________
Weißt Bescheid - Scheiß wie weit |
|
|
|
|
|
|
Nach oben #9 |
|
Erfahrener Benutzer
Registriert seit: 17.11.2005
Ort: Rheinland-Pfalz, Osthofen
Beiträge: 122
|
Hi Ben
Also erstmal verstehe ich auch nicht den Grund der Verschiebung. Aber ok. Interessant ist es allerdings für mich, dass du unbedingt YAML nutzen möchtest, obwohl du nicht an die von YAML vorgeschriebene Reihenfolge dicht halten möchtest. Leider ist YAML so aufgebaut, dass wenn du dich an die Regeln hält, du auch glücklich damit bist. Aber wenn nicht, kann es sehr im Wege sein oder die Sache unnötig verkomplizieren. Nun jut, erstmal müsste man natürlich wissen was für Design du denn genau realisieren möchtest. Möglich währe es nämlich den Header-Bereich nach unten zu erweitern und die Navigation dann auf diesen Platz fest zu positionieren. Aber damit stellst du dich dem Grundkonzept von YAML quer. Hab mal ein Beispiel abgeändert. Am besten lädst du dir auch den kompletten Archiv herunter. Also ich hab hier die Navigation nach unten verschoben: yaml/layout_storage/layout_2col_right_vlines.html und in der Datei yaml/css/modifications/basemod_2col_right_vlines.css folgendes hinzugefügt: HTML-Code:
#header { padding-bottom: 28px; }
#nav { position: absolute; top: 152px; left: 0; margin: 0 12px; }
Ist nur ein Beispiel. Möglich währe noch mit BORDER, MARGIN zu arbeiten. Ja, kommt eben auf das konkrete Design an! |
|
|
|
|
|
Nach oben #10 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.583
|
Hm,
Datei: basemod_3-1-2.css Code:
@media screen
{
/* #col1 wird zur mittleren Spalte */
#col1 {
width: 75%;
float:left;
margin-left: -100%;
margin-right: 25%;
}
/* #col1 wird zur rechten Spalte */
#col2 {
width: 25%;
float:right;
margin-right: 0%;
}
/* #col3 wird zur linken Spalte */
#col3 {
display: none;
}
Bin ich dumm? Die Angaben da werden gar nicht übernommen. [Nachtrag] @dago: Habe deinen Beitrag gerade erst gelesen. Werde das erstmal austesten, was du da gemacht hast und dann noch etwas dazu schreiben. Danke.
__________________
Mehr TuS Koblenz geht nicht ... Aktuell ... - Neue Gegner für die TuS: 1.FC Nürnberg - 5 neue Gegner 2008/09 - Informationsveranstaltung für Mitglieder - Förderkasse füllt sich - B-Jugend Rheinlandpokalfinale terminiert - A-Jugend I gewinnt Rheinlandpokal Geändert von Ben (22.03.2007 um 17:33 Uhr). |
|
|
|
|
|
Nach oben #11 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.583
|
Hallo,
ich habe da mal einen separaten Thread zu eröffnet, um die Diskussionsthemen nicht zu vermischen. Danke für dein Beispiel, allerdings ist es ja durchaus auch möglich einfach diese Datei hier "yaml/layout_storage/layout_2col_left_vlines.html" mit einer breiteren linken Spalte zu verwenden, oder? Bin ich jetzt gerade erst drauf gekommen. *g* Müsste doch eigentlich das sein, was ich will. PS: Dein Beispiel sieht aber auch komisch aus .. hab mich erst erschreckt. PSS: Alle Links zu den Beispieldateien sind nur temporär verfügbar. |
|
|
|
|
|
Nach oben #13 | |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.583
|
Hallo,
das Layout wird trotz der Änderungen (#col3: display: none Aber Zitat:
|
|
|
|
|
|
|
Nach oben #14 |
|
Erfahrener Benutzer
Registriert seit: 17.11.2005
Ort: Rheinland-Pfalz, Osthofen
Beiträge: 122
|
Ben!
lade dir erstmal das komplette Archiv herunter bevor du dich hier weiter unnötig herumquellst: http://www.yaml.de/mint/pepper/tillk...2_06123101.zip Dann sieht auch mein Beispiel ganz anders aus. |
|
|
|
|
|
Nach oben #15 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.583
|
Nur weil ich nicht alles hochgeladen habe, heißt das nicht, dass lokal nicht alles vorliegt.
Fazit ist, dass deine Änderungen im Quelltext zu sehen sind, die Anzeige aber etwas verunglückt ist. YAML habe ich schon vor einigen Tagen heruntergeladen. Und ich betone nochmals mein "aber" ... |
|
|
|
|
|
Nach oben #16 |
|
Erfahrener Benutzer
Registriert seit: 17.11.2005
Ort: Rheinland-Pfalz, Osthofen
Beiträge: 122
|
Also bei mir sieht das ganze so aus:
http://www.dg-server.de/yaml/layout_...ht_vlines.html Ich hab nämlich nur die zwei Dateien angehängt. Die sind natürlich abhängig von YAML-Dateien. |
|
|
|
|
|
Nach oben #17 |
|
Erfahrener Benutzer
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.583
|
Hm, ne. Sehe das nun bei dir richtig. Komisch, aber nicht so wichtig. Das find ich schon noch raus, woran das liegt.
Nochmal auf das "aber" eingehen?
__________________ Mehr TuS Koblenz geht nicht ... Aktuell ... - Neue Gegner für die TuS: 1.FC Nürnberg - 5 neue Gegner 2008/09 - Informationsveranstaltung für Mitglieder - Förderkasse füllt sich - B-Jugend Rheinlandpokalfinale terminiert - |