Beiträge von marX

    Zitat

    1.) was bedeutet # Zeichen


    Damit greifst du auf das HTML-Element mit der ID "content" zu. Wenn du da schon Problem haste, dann schau dir mal folgenden CSS-Workshop an:
    CSS 4 You - The Finest in Stylesheets: Workshop CSS: Allgemeines

    Ich finde da ist alles sehr schön erklärt. ;-)

    Zitat

    und wieso wird bei #content zweimal eine width gesetzt.


    Das ist ein CSS-Hack, eine Art bestimmte Browser auszuschließen. Viele Browser bekommen Probleme, die voice-family-Regel zu verarbeiten und brechen die Verarbeitung dort ab. Sie bekommen nur die 1. width-Angabe zu sehen. Moderne Browser ignorieren den "Fehler" (und setzen 1 Zeile später "voice-family" wieder auf einen gültigen Wert zurück) und sehen danach die 2. width-Angabe. Das ist aber schon hohe CSS-Schule. ;-)

    Die nächste Regel:

    Code
    html>body #content


    interpretieren wiederum nur Browser, die diese Art Nachfahren-Selektor (>) unterstützen, also z.B. der IE6 nicht.

    Ich habe jetzt folgenden Code für mein Archiv generiert und bekomme die Meldung "Nothing Found". Zusätzlich ist URL wahnsinnig lang und zeigt mir, dass ich da noch einen Fehler im Code habe.


    Ja. Hast du dir in der Doku mal angeschaut, was wp_get_archives() zurück liefert? Keinen Link auf das Archiv jedenfalls!

    Wie gesgat, schau dir mal o.g. FAQ-Artikel an. Ich denke das ist das was du suchst. Das Template für diese "Seite" ist dann die home.php.

    Das komische ist das IE6 die Website (nicht abhängig von der Bildschirm Auflösung) vollkommen anders darstellt als der IE7. Verwendet z.B. Auzählungszeichen obwohl ich keine angegeben habe.


    Das findest du komisch? Willkommen in der Welt der Webdesigner... :-D

    Zitat

    Kann wordpress mit dem IE6 nichts anfagen?


    Nein. WP ist eine Software die auf dem Server läuft und letztlich HTML-Seiten generiert. Die Frage ist eher: "Kann der IE6 nichts mit (X)HTML / CSS anfangen?" Die Antwort lautet leider: "Ja!" :twisted: (Wobei man aber zugestehen muss, mit sauberen HTML-Markup und einer "richtigen" DOCTYPE-Angabe kann man es dem IE6 etwas leichter machen...)

    Zitat

    Verwende keine Header Grafik. Mir ist ein fluides Layout lieber als eine überladene Website mit Grafiken.
    Werde daher auf % Angaben umstellen.


    Mach das. Schau dir auch in dem Zusammenhang min-width/max-width an (übrigens auch was, was der IE6 nicht kann). Achja, und Schriftgrößen etc. gibst du am besten im em an. ;-)

    Hi! Ich habe mal ne Frage. Wie kann man die komplette sitebar löschen (sammt meta und was weiß ich alles, was da noch rumschwirrt).


    Am einfachsten ganz oben in die sidebar.php des Themes:

    PHP
    <?php return; ?>


    (wenn du die Sidebar irgendwann wiederhaben willst, dann musst du nur die Zeile weider entfernen ;-))

    Zitat

    Das Menü soll nach oben in den header rein. Wie kriege ich das hin?


    In die header.php reinbasteln.

    Wenn ich meine Website auf verschiedenen PCs mit unterschiedlichen Auflösungen ansehe, hat die Website ein unterschiedliches Design (z.B. Menübar verschiebt sich, Website füllt den Bildschirm mehr oder weniger aus,...).


    Das dürfte nichts mit den px-Angaben zu tun haben. Eher mit verschiedenen Browsern, die die Angaben unterschiedlich interpretieren,

    Zitat

    Ich möchte aber nun, dass die Website auf einem 19" Bildschirm mit einer Auflösung x genau dasselbe Layout hat, wie auf einem 15,4" Bildschirm mit einer Auflösung y.


    Definiere "genau dasselbe Layout". ;-)

    Daher meine Fragen:

    Zitat

    1.) Muss ich dafür inder css Datei die Höhen und Breiten Angaben in % schreiben?


    Für "genau dasselbe Layout" nicht. Für ein fluides Layout, was sich an den Bildschirm anpasst - ja.

    Zitat

    2.) Wieso verwenden die Templates alle px Angaben und keine % Angaben? Mit Prozent wird ja meine Seite an den Bildschirm angepasst und mit px nicht. Oder hab ich hier ein verständnisproblem?


    Passt schon. Meistens wir wegen der Headergrafik o.ä. eine Breite in px angegeben, da sich diese ja schlecht an % anpassen kann. Es gibt natürlich Wege das zu umgehen. Ist letztendlich die Entscheidung des Designers. (Viele kennen halt nur Photoshop und wissen nicht, dass das Web keine Zeitung mit fester Breite ist... ;-))

    PS: Ich bau mal so mal so... je nachdem... ;-)

    Dabei ist nun die Unterebene bereits aktiv gesetzt (also der Hover-Effekt).


    Das kannst du per CSS lösen. Da die Unterseite ja in der aktiven Oberseite verschachtelt sind werden deren Styles vererbt. Für die Unterseiten der aktiven Seite musst du also explizit den Style auf "normal" setzen.

    Zitat

    Außerdem verschwinden die anderen Unterseiten, wenn ich die Testebene2 anklicke.


    Poste mal, wie du die Pluginfunktion aufrufst.

    Der eine oder andere kennt das Problem sicher.
    Da entwickelt man eine coole Seite, sitzt stundenlang an den Style Sheets, macht parktisch alles für den zukünftigen Anwender bombensicher und der kommt daher und werkelt freudig strahlend an allen möglichen Einstellungen herum, welche der TinyMCE - Editor so hergibt.... dass Layout ? ...kann man dann vergessen.... :twisted:


    Ja? Irgendwas mach ich wohl falsch... ^^

    Zitat

    Meine Vorstellungen gehen dahin, dass ich den TinyMCE-Editor projektbezogen optimieren kann. Das würde den erforderlichen Style Guide um ein vielfaches schlanker und übersichtlicher machen und meine Layouts bleiben so wie ich sie geschaffen habe.


    Schau dir mal das hier an:
    WordPress › TinyMCE Advanced WordPress Plugins

    Ich schau morgen mal... falls ichs nicht vergesse. ;-)

    Wahrscheinlich wird das HTML-Attribut von der CSS-Regel überschrieben. In dem Fall sollte das hier reichen:

    PHP
    <body<?php if ( is_page_template('blank.php')) { echo ' style="background-image: url(http://forum.wordpress-deutschland.org/images/blank.jpg);"'; } ?>>

    Habe ich gestern versucht.
    Habe mir eine Kopie von body in der css erstellt und sie bodyblank genannt.
    Darin dann die andere Grafik eingefügt.


    Nee, so wird das nix. ;-) Schau dir mal das HTML-Attribut "class" an, und seine Verbindung zu CSS. Mal ein Link zum Einstieg:
    CSS 4 You - The Finest in Stylesheets: Workshop CSS: Allgemeines


    Zitat

    PS: habe es so eingegeben wie du geschrieben hast

    PHP
    <body<?php if ( is_page_template('blank.php')) { echo ' background="http://forum.wordpress-deutschland.org/images/blank.jpg"'; } ?>>

    aber tut sich nichts. Auch wenn ich nur blank.jpg eingeben würde


    Ist dieses "background" im Seitenquelltext im Browser zu finden?
    Kann man sich das irgendwo ansehen?

    PHP
    <body<?php if ( is_page_template('deine-templatedatei.php')) { echo ' background="bg.jpg"'; } ?>>


    Vom Prinzip her. Bei "deine-templatedatei.php" gibst du den Namen deiner Templatedatei an.

    PS: Ich würde die Hintergrundgrafik eher per CSS einbinden. ;)

    Katarakt (Medizin ? Wikipedia) SCNR! :mrgreen:

    Im Ernst, ich kann keinen Grauschleier erkennen. Die Seite sieht hier (Opera 9.6, FF3, jeweils WinXP) vernünftig aus. Hast du vielleicht mal nen Screenshot? Ich hätte vielleicht sowas wie "Lightbox" im Verdacht nach deiner Beschreibung... Noch n Tipp: ein Werbescript, vielleicht sowas wie LayerAds (sowas würde mein Adblocker schlucken, vielleicht seh ich es deshalb nicht...)