Beiträge von Denis

    Hi,

    um nicht nochmal ein neues Thema aufzumachen, bleibe ich mal in meinem Thread hier.
    Mein Theme ist soweit fertig und WP läuft auch ganz gut.
    Ich habe den Code den Olafb mir gegeben hat wieder entfernt da keine vernünftigen Absätze angezeigt wurden etc.

    Jetzt ist mir aber etwas kurioses aufgefallen.
    Ich füge den Inhalt einer Seite per include Befehl ein, d.h. es gibt für den Inhalt eine extra angelegte .php Datei da ich, wenn sich auf dieser Seite mal etwas ändern sollte, nicht im eingebauten WP Editor rumspielen will sondern das lieber gerne über einen externen machen möchte wie z.B. Notepad.

    Der Code sieht in der .php Datei wie folgt aus:



    Alles schön und gut, aber WP haut irgendwie an einigen Stellen ein <p> rein, obwohl dieser Code garnicht in der .php Datei vorkommt.

    So sieht es aus wenn ich den Quelltext pber den IE anschaue:



    Wo um Himmels Willen kommen die ganzen <p> her?
    Am Anfang hatte ich die Vermutung das die Browser (getestet im IE und Firefox) diese Absätze reindonnern, aber dem ist nicht so. Denn in der Sidebar füge ich auch ein wenig Inhalt per externer .php Datei ein und dort gibt es keine Absätze die auf einmal aus dem Verborgenen hervorkriechen.

    Ich hab auch schon ein wenig in den .php Dateien von WP rumgeschnüffelt ob ich da vielleicht etwas finde was diese Absätze erzeugt, bin aber leider nicht fündig geworden.

    Ich hoffe ihr könnt mir weiterhelfen und mir dieses Phänomen erklären.

    Besten Dank schonmal.

    Grüße
    Denis

    Gehört dieser "andere Space" denn dir? Wenn nicht wird dir hier keiner antworten.
    Wie würdest du es denn finden wenn du hunderte Bilder auf deinem Server hostest und 50 andere Leute benutzen diese Bilder auf ihren Seiten auch und treiben somit den Traffic schön nach oben den du dann allein zahlen darfst.

    Ok danke, ich glaube ich hab verstanden was du meinst. Ich werd mich mal dran probieren hab aber schon wieder ein Problem :-? Komm mir schon langsam blöd vor. Aber so ist das wenn man sonst immer nur mit Tabellen gearbeitet hat.

    Ich hab mich mal auf meinen Server gewagt damit ihr vernünftig schauen könnt was ich meine. Und zwar habe ich wieder ungewollte Abstände, diesemal nicht zwischen Grafiken sondern in meinem Content bzw. Newsbereich beim Text. Ich hab keinen Schimmer woran das liegt und bekomme den Inhalt eines einzelnen eintrages einfach nicht weiter zusammengeschoben.

    Zu sehen hier: Denis Welsch

    Meine CSS sieht zur Zeit so hier aus:



    Den Rest einfach nicht beachten, soweit bin ich noch nicht!

    Hab das Problem erstmal mit einer Tabelle gelöst und es läuft im IE und im Firefox.

    Bleibt noch meine andere Frage bezüglich der Grafiken anstatt der Kategorienamen.
    Ist es möglich anstatt des Namens eine Grafik anzeigen zu lassen wie im folgenden Beispiel?

    http://www.deniswelsch.de/temp/grafik-statt-text.gif

    Also es soll zum Beispiel nicht Blogroll als Text dastehen, sondern ich möchte dafür eine Grafik ausgeben. Das gleiche bei z.B. Seiten, Kategorien, Meta etc.

    Ich hab z.B. in der sidebar.php das <h2>Meta</h2> durch eine Grafik ersetzt, aber es passiert nichts.

    Hier..

    PHP
    <?php wp_list_categories('show_count=1&title_li=<h2>Kategorien</h2>'); ?>



    ..habe ich auch probiert eine Grafik einzubinden aber der Text bleibt stehen und die Grafik wird nicht angezeigt.

    Monika

    Das Problem schieb ich erstmal beiseite, denn ich hab gerade ein ganz anderes.

    Und zwar wachsen meine <div> Elemente nicht mit dem Inhalt mit. Da ich mich erst seit kurzem damit befasse mein Layout mit CSS umzusetzen steig ich da noch nicht so richtig durch und bekomme es einfach nicht hin.

    Im Anhang hab ich mal eine Grafik eingefügt die das Problem verdeutlicht.

    Der Code sieht wie folgt aus:

    Code
    <div id="main">
      <div id="border-left"></div> <!-- closing border-left -->
      <div id="content"></div> <!-- closing content -->
      <div id="mainhr"></div> <!-- closing mainmiddle -->
      <div id="sidebar"></div> <!-- closing sidebar -->
      <div id="border-right"></div> <!-- closing border-right -->
      <div id="footer"></div> <!-- closing footer -->
     </div> <!-- closing main -->



    Die Elemente border-left, mainhr, sidebar und border-right wachsen nicht mit.

    CSS hier:



    Was mache ich falsch?

    Ich habe gerade aus...

    Code
    [COLOR=#000000][FONT=Courier New][COLOR=#ff9900]#navigation img{ 
    [/COLOR][COLOR=#0000cc]display[/COLOR][COLOR=#006600]:[/COLOR][COLOR=#0000cc]block[/COLOR][/FONT][COLOR=#006600][FONT=Courier New]; 
    }[/FONT][/COLOR][/COLOR]



    ...das hier gemacht:

    Code
    [COLOR=#000000][FONT=Courier New][COLOR=#ff9900]#navigation img{ 
    [/COLOR][COLOR=#0000cc]display[/COLOR][COLOR=#006600]:[/COLOR][COLOR=#0000cc]inline[/COLOR][/FONT][COLOR=#006600][FONT=Courier New]; 
    }[/FONT][/COLOR][/COLOR]



    Der Abstand verschwand!
    Dann habe ich den Code oben entfernt und in meinem oben geposteten Code aus dem "block" ein "inline" gemacht. Der Abstand war wieder da. Also alles rückgängig gemacht und meine #navigation so geändert:

    Code
    #navigation {
      margin: 0 0 0 0;
      padding: 0; 
      }



    Und jetzt kommts, den Code von Olafb vergessen reinzuschreiben und so probiert und was soll ich sagen, es funktioniert - in beiden Browsern :D Sehr kurios.

    Bleibt nur noch meine 2. Frage offen, danke erstmal!

    Also ehrlich gesagt weiß ich nicht was du hast, ich finde das Design super!

    Rechts oben, wo das Layout abgebrochen ist, würde ich vielleicht noch ein wenig mit einem Schatten rumspielen damit dieser Teil nicht so platt auf dem Hintergrund aufliegt und dadurch vielleicht etwas hervorgehoben wird und der 3D Effekt etwas verstärkt wird.

    Den Bereich des Logos und das Menü oben finde ich persönlich auch gut, die Schriftarten passen gut zum Design.

    Läuft alles noch auf meinem lokalen Webserver, daher kein Link.

    HTML Code sieht wie folgt aus:



    Die Tabelle ist ein Überbleibsel des alten Codes und ich möchte erst weitermachen wenn das Problem gelöst ist.

    Hier die gesamte CSS:

    Viele Fragen zum Thema Layout

    Hallo,

    ich bin gerade dabei das Layout meiner Seite in CSS zu realisieren um endlich mal von den Tabellen wegzukommen. Jedoch plagt mich gerade das Problem das zwischen einigen Grafiken ein ungewollter Abstand dargestellt wird - und zwar nur im IE, im Firefox exisitert dieser Abstand nicht.

    Hier habe ich mal 2 Bilder dazu:

    http://deniswelsch.de/temp/ungewollter-abstand1.gif
    http://deniswelsch.de/temp/ungewollter-abstand2.gif

    Es liegt definitiv am <div> Tag, denn nehme ich diesen in der Navigation raus, ist der Abstand weg. Was ich nun genau in der CSS Datei noch machen kann damit dieser Abstand nicht existiert weiss ich leider nicht und hoffe ihr könnt mir helfen.

    Die CSS der Navigation sieht so aus:

    Code
    #navigation {
     margin: 0 0 0 0;
     padding: 0;
     white-space: nowrap;
     display: block;
     vertical-align: middle; 
     }



    Zum anderen würde mich interessieren, wie ich Kategorienamen eine Grafik zuweisen kann sodass z.B. in der Sidebar nicht der Text Blogroll steht sondern eine Grafik dafür angezeigt wird.

    Danke schonmal für eure Hilfe.

    Grüße
    Denis

    Wenn mich nicht alles täuscht steht das in der Datei header.php
    Oder ich verstehe dich gerade nicht so ganz, denn den Code der das Hintergrundbild erzeugt hast du ja schon gefunden, lösch ihn einfach und es wird nichtmehr angezeigt.


    Aber warum alles noch in Tabellen?
    Etwas besonderes vor?

    Gruß



    Nein, eigentlich nicht. Ich bin mit Tabellen "groß" geworden. Ich glaube langsam sollte wirklich der Zeitpunkt kommen sich mal wieder mit den aktuellen HTML und CSS Sachen zu beschäftigen, das blieb lange auf der Strecke.



    Genau daran habe ich gerade auch gedacht und es funktioniert! :)

    Tabellen sind auch nicht für das Layout gedacht.

    Meine ganz ehrliche Meinung: Fang nochmal neu an und mach das mit CSS. Du wirst es sonst vermutlich nicht schaffen, deinen Blog für die gängisten Browser fehlerfrei darzustellen.



    Das habe ich auch noch vor, ich wollte erstmal das Wordpress mit meiner Seite klarkommt bzw. meine Seite mit Wordpress. Die Seite endlich mal für alle Browser gängig zu machen ist eine andere Geschichte und die werde ich mir wie gesagt demnächst vornehmen.

    Danke nochmal für eure Hilfe.

    Hi,

    ich lese schon seit ein paar Wochen euer Forum und musste mich jetzt mal anmelden.

    Und zwar verzweifle ich gerade an meinem eigenen Theme. Ich kann euch leider keine URLs anbieten da noch alles auf meinem lokalen Webserver läuft.
    Hinter meiner jetzigen Seite soll Wordpress laufen. Das Layout ansich habe ich schon um- und in Wordpress eingebaut und alles läuft prima, bis auf eine Sache - der Inhalt!

    Ich möchte das meine gesamte Seite zentriert dargestellt wird. Alles kein Thema, man gehe in die .css Datei und schreibt in den body Tag ein "center" hinein. In meiner Datei sieht das wie folgt aus:

    Code
    body {
     font-size: 62.5%; /* Resets 1em to 10px */
     font-family: Tahoma;
     background: #393F43 url('images/bg.gif');
     color: #8B94A0;
     text-align: center;
     }



    Die Seite wird zwar wie gewollt in der Mitte dargestellt, das Problem jedoch ist, das jeglicher Inhalt in meinen Tabellen, ob Text oder Grafik, auch zentriert dargestellt wird obwohl ich nirgends ausser im body Tag ein center zu stehen habe. Ich begreife das beim besten Willen nicht. Ich kenne das so, wenn ich kein "center" oder "right" angebe, wird alles automatisch linksbündig dargestellt und fertig. Ich könnte jetzt jeder einzelnen Tabellenzeile ein "text-align: left;" verpassen aber das kann es ja nicht sein. Ich probiere jetzt schon seit Stunden herum aber ich bekomme es nicht hin, vielleicht habe ich ja einen total simplen Fehler drin und übersehe ihn.

    Hier mal meine index Datei:



    Danke schonmal für eure Hilfe.

    Gruß
    Denis