Wahnsinniges Layout - wie ist das hier machbar

  • Moin.

    So, jetzt kommt's dicke! Dieses schöne Stück Blog-Geschichte soll ein komplettes Redesign, in Form eines virtuellen Blog-Magazins bekommen. Preview-Ansicht hier zu sehen: http://www.qwertzwerk.de

    Nicht erschrecken. :-) Wie lässt sich das am schnellsten erledigen? Welches Template eignet sich für diesen Aufbau am besten zur Modifikation?

    Eigentlich müsste es ganz einfach sein, denn das komplette Teil ist EINE einzige Grafik. Jetzt soll nur der Blogtext ÜBER diese Grafik laufen und zwar ab den Links "Impressum | Werkphilosophie ..." abwärts.

    Die Bilder zu den Einträgen sollen Links davon erscheinen.
    Rechts ist praktisch die Sidebar wie im Kubrick, mit den Kategorien, etc..
    Ganz unten sind einfach weitere fixe Links. Vorerst.

    Wie lässt sich das ohne großartige Programmierkenntnisse erledigen? Wer es mir freiwillig fertig macht (momentan ist alles noch auf Kubrick aufgebaut: https://wpde.org/www.qwertzwerk.de/index.php), bekommt einen Ehreneintrag auf der Seite, mit Verlinkung. ;-) Coding sucks.

    Greetz
    Lev

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Evtl.. Aber bei Kubrick läuft doch kein Text über Grafik, oder? Ist das nicht das größte Problem? Außerdem ist bei Kubrick oben keine Linkleiste, wie bei anderen Templates. hmm...

  • der text läuft auch im kubrick über grafik. der hintergrund des contentbereichs ist eine schmale grafik.
    die linkliste kannst du ja in die header.php einbauen.
    ich würde dir ja wirklich gerne auch mit tat zur seite stehen, aber ich habe noch so meine probleme mit gimp.

  • Dürfte nicht allzu schwierig sein. Layout mit zwei Spalten, links die Einträge, rechts das Menü. Oben die Headergrafik und dann einen Wrapper, der Menü und die Einträge beinhaltet. Im css gibst du für diesen Wrapper folgendes an:

    Code
    background:url(http://Pfad zur Hintergrundgrafik]/hintergrundgrafik.jpg) no-repeat #fff;

    Edit: Ach ja, dann brauchst du noch einen Fußteil, da legst du dann eine grafik rein, die den Balken links fortsetzt bis zum Ende der Seite. Du könntest unten noch eine grafik reinlegen für einen schönen Abschluß der Seite.

    Viele Grüße,
    Gabi

    Einmal editiert, zuletzt von Olaf (13. November 2005 um 17:06)

  • Ok, ich hab mal angefangen. Komischerweise wird nun die Body-Grafik gar nicht angezeigt, sondern es bleibt alles Weiß (https://wpde.org/www.qwertzwerk.de/index.php):

    Hier der Quelltext (den Tag-/Nacht-Headerwechsel kann man ignorieren):


    Außerdem: Müsste ich nicht drei Spalten haben? Die Bilder sollen ja jeweils links neben dem Eintrag stehen und eine feste Breite haben.

    Einmal editiert, zuletzt von Olaf (13. November 2005 um 17:07)

  • Nein, zwei Spalten reichen - rechts die Navi und links die Beiträge.

    Um zu erreichen, dass in den Beiträgen die Bilder links stehen und daneben der Text steht, mußt Du im css mit float:left arbeiten.

    [...]/images/Qbody.jpg) no-repeat #fff;}[...]

    Hinter Qbody.jpg fehlen die "

    Viele Grüße,
    Gabi

    Einmal editiert, zuletzt von copernica (13. November 2005 um 17:33)

  • Ok, danke soweit.

    Schritt für Schritt ... :-)

    Jetzt rutscht das Hintergrundbild (Qbody.jpg) nach links oben in die Ecke. Habe bereits versucht in der Header.php und im style.css mit den Margins zu spielen, das hat aber alles nix gebracht. Veränderungen waren immer nur in der Kopfgrafik zu sehen. :-(

    EDIT: Stimmt nicht ganz. QBody ist nun 2 Mal zusehen. Einmal mittig passend, aber zu weit oben, und einmal links oben völlig falsch. :-)

    Einmal editiert, zuletzt von Levare Patria (13. November 2005 um 18:40)

  • Boah, verzweifel!

    Ich erbitte nochmals Hilfe. Hier das bisherige Ergebnis: http://www.qwertzwerk.de/index.php (Bodygrafik fängt zwar etwas weiter unten an, aber nicht direkt unterm Grafikhead, wie links an der kleinen Ecke zu sehen).

    Maße Headgrafik: 879x306 px
    Maße Qbody.jpg: 879x994 px

    Hier die Einträge in der Style.css:


    Und hier die Stelle in der Header.php. Die eine "body background"-Angabe musste ich wegslashen, da sonst das Hintergrundbild 2 Mal aufploppt. grr:

    Einmal editiert, zuletzt von ratterobert (14. November 2005 um 00:02)

  • Um das Ganze so originalgetreu wie möglich herstellen zu können, würde ich das so im css aufteilen, siehe dazu die angehängte Grafik:

    rot: haeder
    grün: haederimg
    hellblau: noch einzufügender div-container für das Menü oben mit Impressum und so
    dunkelblau: page
    lila: content
    gelb: sidebar

    in die page legst du dann das bild qbody.jpg und in haederimg natürlich qhaeder.jpg.

    sidebar, content und des noch zuerstellen menücontainers oben weist du dann keine Hintergrundfarbe zu. Mit background: transparent; sollen einige Browser Schwierigkeiten haben.

    Edit: habe noch den Footer, in grau dargestellt, eingefügt...

    Viele Grüße,
    Gabi

    Einmal editiert, zuletzt von copernica (14. November 2005 um 13:52)

  • Wow, danke dir.

    Nur, bevor ich jetzt anfange die Grafik neu zu zerhäckseln: Warum wird eigentlich zwischen HEader und Headerimg unterschieden? Und warum ist (zumindest im Beispiel) Header größer als Headerimg?

    Das Hellblaue, also den DIV-Container, gibt's in der Form ja noch gar nicht in der CSS, oder?

  • Alsooo ... der Stand der Dinge ist folgender: http://www.qwertzwerk.de/index.php
    Kurz: Bodygrafik immer noch zu weit oben (bis unter den Header). Headergrafik stimmt sonst.

    Ich habe jetzt auch die Anweisungen hier beachtet und einige Codezeilen ins CSS integriert. Ohne Veränderung. Die Linkleiste hab ich sogar erstmal weggelassen. Footer auch erstmal wurscht. Header.php hab ich nochmal nach Standardvorgaben überarbeitet. Was nun? Ratlosigkeit stellt sich ein.

    Hier die aktuellen Codeabschnitte:
    Header.php

    Einmal editiert, zuletzt von ratterobert (15. November 2005 um 00:00)

  • Zitat von Levare Patria

    Warum wird eigentlich zwischen HEader und Headerimg unterschieden? Und warum ist (zumindest im Beispiel) Header größer als Headerimg?

    Das Hellblaue, also den DIV-Container, gibt's in der Form ja noch gar nicht in der CSS, oder?

    Ich habe das in meiner Grafik nur so dargestellt, um es besser erkenntlich zu machen. Normalerweise brauchst du nicht unbedingt Header und haederimg zusammen, aber das war halt in deinem Quelltext-Auszug so vorgegeben und deswegen habe ich es berücksichtigt.

    Und den hellblauen div-Container unterhalb des Headers mußt du noch einfügen, das ist korrekt. Da müssen ja die Dinge rein wie Impressum, Werkphilosophie, Neuiigkeiten usw, um dem Original möglichst nahezukommen. Um das zu machen, mußt du später einzelne Beiträge auslagern mit exclude. Ich habe in meinem Blog auch so eine Menüzeile direkt unter dem Header.

    Viele Grüße,
    Gabi

  • Ok, das hab ich soweit verstanden. Allerdings wäre mir erstmal geholfen, wenn ich wenigstens die QBodyGrafik weiter nach unten bekomme. Hier ist ja die Zielvorgabe: http://www.qwertzwerk.de aber so sieht es momentan aus https://wpde.org/www.qwertzwerk.de/index.php

    Wenn ich das erstmal hingekriegt habe, dann ist ja vorerst alles gut. ;-)

    Aber wie?? Ich hab bereits mit allen möglichen Werten gespielt, doch irgendwas schießt da quer.

  • Hi!

    Versuchts doch mal so: setzt in die CSS für jedes Element einen 1px breiten Rahmen in einer anderen Farbe: border: 1px solid #[farbcode in hex] Dann sieht man nämlich ganz gut, wo sich was überschneidet oder wo was fehlt.
    Bedenkt aber dabei, dass man borders immer dazuaddieren muß. Wenn man also einen Container die Breite von 500px gibt und der Rahmen rechts und links jeweils 1px breit ist, müssen diese insgesamt 2px zur Gesamtbreite dazurechnet werden bzw. vom Container abgezogen werden.

    Und dann gibt es da noch das Boxmodell, wo der IE Probleme bereitet - ich bin mir fast sicher, dass es das bei Euch ist. Perun hat das in seinem Blog sehr anschaulichbeschrieben:

    http://www.perun.net/2004/07/04/feh…e-im-boxmodell/

    Dazu zeigt er Lösungsmöglichkeiten in Form von Hacks auf.

    Viele Grüße,
    Gabi

  • PHP
    { background: url("<?php bloginfo('stylesheet_directory'); ?>/images/Qbody.jpg"); no-repeat #fff; top center; }

    das ist die Kurzschreibweise

    99& aller Browser haben damit extreme Probleme
    außerdem kommts bei dieser schreibweise drauf an, was in welcher Reihenfolge steht.

    mache es einzeln, dann tust Du Dir einen großen gefallen und verzweifelst weniger rasch

    Code
    background-image{url....   ;}
    background-color:#fff;}
    background-repeat:no-repeat;}
    background-position:top center;}

    Du hast den bodx eine fixe Höhe gegeben,
    magst Du mir den Grund erklären,

    Dies zu tun ist eine der hohen Künste der CSS Technik
    erfordert mindestens XYZ CSS Hacks und so wie ich Dich hier lese, bist Du damit überfordert.

    außerdem ist das HTML der Seite absolut kaputt, gugg mal der Validator kann diese Seite nicht mal prüfen

    wie sollte da je eine css Angabe richtig werden???
    http://validator.w3.org/check?uri=http…wertzwerk.de%2F


    lG

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!