Beiträge von Frau_Braun

    Zitat

    Offen ist auch noch warum trotz gesetzer Hintergrundfarbe das bei box1 und box2 das nicht korrekt angezeigt wird.

    Das kommt, weil Du immer entweder als Hintergrund ein Bild haben kannst oder eine Hintergrundfarbe. Wenn Du nämlich das Bild rauslöscht, ersteckt sich die Hintergrundfarbe über die ganze Breite. Die einfachste Lösung ist, das Bild so breit zu machen wie den Container. Es reicht dann auch eine Box.

    Übrigens hast Du auch hier das Hintergrundbild wieder als JPG abgespeichert. Deshalb sieht auch dieses verwaschen aus. Auch wenn Du keine vernünftige Ausgangsgraphik geliefert bekommen hast, bearbeite das Bild in Photoshop neu: Alle zusammenhängenden Flächen mit Zauberstab markieren und einheitliche Farben zuweisen, bei allen senkrechten und waagrechten Kanten die Glättung entfernen. Anschließend über Datei > Für Web speichern als GIF ohne Dither speichern; 8 Farben werden vermutlich genügen. Dann wirst Du höchstwahrscheinlich eine wesentlich kleinere Datei bekommen, die die Vergrößerung des Bildes/der Bilder wieder ausgleicht.

    [COLOR=Black]
    Bei der Sidebar und dem Content habe ich ne Höhenangabe drin, das will ich aber rausmachen. Kann man das dynamisch machen?
    [/COLOR]

    Ja klar, die Höhe verschiebt sich, wenn Du nichts definierst, automatisch mit dem Inhalt. Allerdings würde ich, wenn nicht zu viel ungenutzter Raum drum sein soll, eine Mindesthöhe (min-hight) einstellen. Das sieht immer besser aus.

    Wenn Du Dir den Quelltext anschaust (das ist möglich in Deinem Browser unter Ansicht > Quelltext anzeigen, oder Darstellung > Quelltext anzeigen, je nachdem welchen Browser Du benutzt), dann wirst Du sehen, dass #container NICHT alles umschließt, obwohl das in Deinen PHP-Dateien richtig angelegt zu sein scheint. Irgendetwas läuft also schief. Deshalb erst mal den Basisfehler korrigieren.

    Hier mal eine Ansicht Deines Quelltexts, so wie Wordpress ihn nach Ausführung aller Anweisungen ausgibt:

    Dein Quelltext

    Ganz oben; so muss es aussehen:


    HTML
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head profile="http://gmpg.org/xfn/11">
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <meta name="distribution" content="global" />
    <meta name="robots" content="follow, all" />
    <meta name="language" content="de" />

    Nur zur Vergewisserung: Der genannte abschließende Tag soll nicht rausfliegen, sondern in die footer.php gesetzt werden, (fast) als letzter HTML-Code.

    Grobstruktur:

    header.php

    Das ganze steht für den Ausdruck get_header

    index.php

    PHP
    <?php get_header(); ?>

    #navi
    <div id="content"
    Hier kommt die Loop hin
    </div>
    #clearer (kommt eventuell auch über #content, teste mal aus)
    <?php get_footer(); ?>

    get_footer steht für

    footer.php

    PHP
    #footer
    </div> <!-- Ende container ******************************************* -->
    </body>
    </html>

    Eine Zwischenmeldung; morgen geht es weiter, aber erst wenn die angemerkten Dinge geändert sind.

    In Deinem Blog sind ein Haufen Dinge im Argen:

    Erstmal ganz wichtig: Warum fehlt im Quelltext oben die Zeile:[COLOR=Red]<html xmlns="http://www.w3.org/1999/xhtml"> [/COLOR]?!!!
    Die wird jedenfalls bei mir nicht angezeigt.

    So und jetzt das grundlegende Problem des Zusammenhalts:

    Das allerletzte Tag schließt die Box #container ab. Ich dachte ja, dass sie auch die gesamte Navigation plus Haupttextfeld und Footer umschließt. Dem ist aber nicht so! Dieser letzte abschließende Tag gehört nicht in die index.php, sondern in die footer.php. Sonst wird das alles überhaupt nüscht. Also sofort ändern.

    Schau Dir mal bitte folgenden Screenshot an:

    Screenshot

    Das ist das, was mein CSS-Editor bei Deiner Testsite anzeigt. Was ist das für ein merkwürdiges Gebilde, das unter den Stylesheets aufgeführt wird und das da noch immer eingebunden wird? Wenn ich dieses extrahiere, wird ein Dokument angezeigt, das exakt den gleichen Code hat wie der Quelltext Deiner Seite (wenn ich das mal kurz überfliege). Der Pfad verweist aber auf ein übergeordnetes Verzeichnis. Kann sein, dass das mit dem fehlenden einleitenden HTML-Tag zusammenhängt.

    Clearer im Stylesheet ist noch nicht definiert!

    Es ist nützlich und deshalb üblich, body mit margin 0 und padding 0 an allen vier Seiten zu definieren. Den Abstand nach oben musst Du mit #container herstellen.

    #box5 ist nicht definiert.

    Sprache Englisch in der ersten Zeile des Quelltextes ist falsch angelegt.

    Viel Glück und gute Nacht!

    Verstehe, ich habe die alte für die neue Page gehalten.

    Mir sind ein paar Sachen aufgefallen: Was soll folgendes im Quelltext?

    Code
    <!--
    @import url("#");
    -->

    Das könnte den gesamten Quellcode überschreiben.
    In meinem CSS-Edidor wird das wie ein eigenes Stylesheet angezeigt, und dieses wiederum verweist auf ein neues @import url("#"). Dadurch entsteht vielleicht eine Art Endlos-Loop.

    Bei

    Code
    .right {
        float:right;
        margin-left:10px" 
        }

    für das Bild ist ein Anführungszeichen hineingeraten.

    Warum hat #content einen margin von 312 px? Das entspricht doch gar nicht der Breite der Navigation.

    Wenn ich den Quelltext richtig interpretiere, umschließt #cobtainer alle darstellenden Elemente: Header, linke Navigation und Haupttextfeld (auch Footer?). Wenn die Elemente des Haupttextfeldes trotzdem machen, was sie wollen und wenn irgendwo ein Float vorkommt, liegt das meistens daran, dass das Float nicht weder durch einen Clearer aufgehoben wurde.

    Versuch deshalb mal, einen Clearer oberhalb des Footers einzusetzen.

    Code
    <div id="clearer"></div>

    CSS:

    Code
    #clearer {
        clear: both;
    }

    Da musst Du mal ein bisschen mit herumexperimentieren. Kann auch sein, dass der Clearer nach der Navigation eingesetzt werden muss.

    Probier erstmal damit weiter. Ich schaue morgen gern noch mal drauf; für heute melde ich mich erstmal ab.


    Noch was zum Inhalt:

    Wenn es nicht Absicht ist:

    "Die Brasserie" statt "die Brasserie".
    "Speisen & Getränke" statt "Speisen&Getränke"


    Speisekarte:

    Die Preise sind so weit von den Speisen entfernt, dass es schwierig ist zu erkennen, welcher Preis zu welchem Gericht gehört.

    Gibt es eine Möglichkeit, die ID einer Seite/eines Beitrags zu ändern, außer in der MySQL-Datenbank? Das ist eine rein ästhetische Frage: Ich fände es einfach hübscher, wenn die Starseite die ID 1 hätte; ebenso bei anderen Seiten.

    Und dazu fällt mir noch was ein: Wenn einmal eine Seite erzeugt wurde, die eine bestimmte ID hatte, später aber gelöscht wird, ist dann deren ID trotzdem vergeben?

    Gerade wollte ich antworten, da schient sich das Problem gelöst zu haben.

    Kleiner Tip für die Karte in der Anfahrtsbeschreibung: Als GIF und nicht als JPG abspeichern. JPG ist für Übergänge aber nicht für einfarbige Flächen gut. Deshalb sieht die Graphik so vermanscht aus.

    Hallo zusammen!

    Ich habe hier eine Navigationsleiste, die etwas kompliziert für mich ist: Ich habe nicht die geringste Ahnung, wie ich den Code aufbaue. Ich wäre sehr erfreut, wenn mir jemand helfen könnte.

    Im Attachment die Ansicht, wie es aussehen soll (auf der linken Seite die Zuordnungen).

    • Der Link "Aktuelles" führt auf eine Seite (Page), auf der alle Beiträge der Kategorie "Aktuelles" aufgeführt sind.
    • "Projekte" ist ein Rollover, das bei mousover eine Drop-Down-Liste offenbart (nach unten aufklappt wie im Bild), die alle Beiträge der Kategorie "Projekte" anzeigt. "Projekte" selbst ist nicht anklickbar, aber die einzelnen Links führen zu einer Seite, auf der nur dieser einzelne Beitrag angezeigt wird.
    • "Publikationen" führt zu einer statischen Seite, auf der von Hand untereinander alle Publikationen eingegeben werden.
    • "Links" führt auf eine Seite, auf der alle Links aufgelistet sind, die über das Dashboard verwaltet werden.

    Ich hoffe, das ist nicht zu unverschämt gefragt.

    P.S.: Die Umsetzung des Dropdown-Menüs ist nicht das Problem, ich meine nur den Code in der sidebar.php. Der Rest läuft über CSS.

    Ich finde auf die Schnelle nichts darüber, deshalb neue Anfrage:

    Wie kann man seine eigenen Beiträge finden? Ich weiß, dass man in einem Thread auf seinen eigenen Benutzernamen gehen kann, dann kann man die Option "Suche alle Beiträge von..." wählen. Was aber, wenn man nun gerade keinen Thread mit eigenem Beitrag parat hat und erst umständlich danach suchen muss?

    Ich fände es gut, wenn z. B. im Benutzer-Kontrollzentrum eine Option "Eigene Beiträge" zur Verfügung stünde. Oder gibt es das schon irgendwo, nur dass ich es nicht gesehen habe?