Beiträge von telekommander

    Hier: http://dciwam.de/faq/css/css-reihenfolge-pseudoklassen
    Hier:http://www.w3.org/TR/REC-CSS2/se…-pseudo-classes
    Und hier:http://de.selfhtml.org/css/eigenschaf…us_hover_active

    Wenn ich dich richtig verstanden habe, möchtest du nach einem Klick auf einen Link, das die definierten Eigenschaften erhalten bleiben ?
    [FONT="Courier New"]a:active[/FONT] ist nur solange aktiv, solange du deine Maustaste gedrückt lässt, also aktiv ist.

    Wenn das so sein sollte, dafür gibt es einen Klasse [FONT="Courier New"]page_item current_page_item[/FONT], wirf dazu mal einen Blick hier hinein:
    http://codex.wordpress.org/Template_Tags/wp_list_pages
    ... unter dem Abschnitt Markup and styling of page items

    Uff, Blix ...

    Hätte schon viel früher posten können.
    Man muss Prioritäten setzen können und die hiess in deinem Fall bzw. Link "Mixe".
    Da geht noch was ?

    Ähm Blix:
    Ich hoffe ich kriegs noch zusammen:

    In der [FONT="Courier New"]sidebar.php[/FONT] Zeile 22 so umbauen:
    [COLOR="Blue"][FONT="Courier New"]<?php if (is_home() || is_page()) { ?>[/FONT][/COLOR]

    In der [FONT="Courier New"]header.php[/FONT] Zeile 17 so ändern zwecks Layout:
    [COLOR="Blue"][FONT="Courier New"]<body><div id="container">[/FONT][/COLOR]
    Also den PHP-Kram dahinter weg.

    Die [FONT="Courier New"]page.php[/FONT] hast du bereits richtig geändert.


    Soll die Sidebar generell zusehen sein müsstest du die Zeile 22 und Zeile 71
    aus der [FONT="Courier New"]sidebar.php[/FONT] entfernen. ( if-Abfrage )

    Ich will hoffen, dass ich nüschtz vergessen habe.

    @ frankie,

    Ok ok, geb dir ja recht.
    Ich war zunächst mehr als stinksauer als ich mal wieder die Sig. ändern wollte und nach der Vorschau merkte: "oh, öhm ja, bullshit, is nich mehr ... "

    Das erinnert mich immer an "meine Lieblingsadmins" mit den ich sowieso permanent auf Kriegsfuss stehe, die es (leider) immer wieder schaffen, durch Einschränkungen, eine Workstation völlig unbrauchbar zumachen.
    Zugegeben, mit diesem Prob. kein Vergleich, aber so fängts meisten an.


    Macht 'nen Haken hier dran !

    OMG, das geht hier in die falsche Richtung.

    Zitat

    Macht ne Umfrage draus ( ... )


    Wie, was jetzt, Demokratie ?

    Mir gings hier um den aktuellen minimalistischen Minimalismus der Lightsignatur.
    Das was jetzt (!) noch geht, oder was man/frau darf, is'n Witz.
    Da wäre es nur konsequent, die Sig. kpl. abzuklemmen.

    peti, Olaf,
    Schön das eure Sig so klein und dezent daher kommt.
    Ist mir jetzt leider verwehrt und die Schriftgrösse ist zwangsläufig genauso gross wie der Rest.

    @ die anderen,
    Glücklich die, die jetzt noch einen 3-Zeiler ihr eigen nennen, und die gesetzten Links auf unbestimmte Zeit noch stimmen.
    Wird die akt. Sig. geändert unterliegt man automatisch den drastischen Restriktionen, und der 3-Zeiler ist hinüber.

    Also die Kurzform.

    0.) quicktags.js Backup anlegen !

    1.) Zeile 52:
    Bestimmt Button.
    Kopieren und eigenen Quicktag zaubern.

    Code
    [FONT="Courier New"]edButtons[edButtons.length] = 
    new edButton('ed_link'  // zB. [COLOR="Red"]ed_mylink[/COLOR]
    ,'link'  // zb. [COLOR="Red"]MyLink[/COLOR]
    ,''
    ,'</a>'
    ,'a'
    ); // special case[/FONT]

    2.) Zeile 158:
    [FONT="Courier New"]function edShowButton(button, i)[/FONT]

    Eine weitere if/else Abfrage einfügen nach Zeile 164
    dabei die darüberliegende kopieren und so ändern:

    Code
    [FONT="Courier New"]else if (button.id == '[COLOR="Red"]ed_mylink[/COLOR]') {
     document.write('<input type="button" id="' + button.id + '" accesskey="' + button.access + '" class="ed_button" onclick="[COLOR="Red"]edInsertmyLink[/COLOR](edCanvas, ' + i + ');" value="' + button.display + '" />');
    }[/FONT]


    3.) Jetzt noch die passende Inputboxfunktion.
    Zeile 364:
    Kpl. Funktion kopieren und eigene erstellen.
    zB.

    Speichern. Prüfen ob Button vorhanden ist. Ende Gelände.

    Na aber hallo geht da 'ne bottom Border.
    Sofern ich die richtige Stelle erwischt habe.

    [FONT="Courier New"].topnav li a:hover, .topnav li.current_page_item a
    {
    color:#CC3333;
    padding:3px 0;
    border-bottom: 5px solid #000;
    }[/FONT]

    Habs mal schwarz gemacht, bei weiß seh ich ja nix.
    Im IE 6.0 : ( Archiv ist gehovert)
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.


    Edit: Soll die Bottom-Border drüber liegen, hilft [FONT="Courier New"]position: relative[/FONT] weiter, ohne irgendwelche Positionsangaben.

    ( ... ) wie bekomm ich denn mein blog wieder zu sehen? ( ... )


    Hm, schwierig, wenn man so gar nix sieht.

    Bei dem momentan sichtbaren wird lediglich ein fehlender Abschlusstag angemeckert. </div>
    Wenn ich diesen Einfüge und denn leider fehlenden </body> + </html> Abschlusstag, ist auch im Validator als bestens.

    Scheinbar fehlt aber weitaus mehr als "nur'n" Abschlusstag.
    Eventuell 'n Backup vorhanden ?
    Oder ein kpl. Theme wäre hilfreich. Irgendwo zufinden ?

    ( ... ) welcher Block oder Parameter in der Stylesheet.ccs verändert werden muss, damit der Abstand kleiner wird. ( ... )

    Ein Bild nütz da nix, da ist schon etwas mehr Input gefragt. Oder das ganze verkommt hier zu 'nem Ratespiel.
    Denn woher sollen wir den wissen wie dein Theme und Stylesheet-File aufgebaut ist, was Klassen und ID's betrifft.
    Ich könnte jetzt von Standardtheme ausgehen, das Bild lässt aber darauf schliessen das du nicht das Standardtheme benutzt. Soweit sind wir schon mal.

    Also ein Link wäre optimal.

    Zitat

    Sehe auch, dass mein search code zwei Fehler bei der xhtml strict 1.0 validation macht...hat das evtl. was damit zu tun? (...)


    Hm, kann da nix weltbewegendes entdecken, evtl. schon behoben ?

    Zitat

    Das mit Deinem alert-code-Schnipsel habe ich nicht verstanden (...)


    Macht nüschtz. Spickzettel wollte bestimmt lediglich die Funktion testen bzw. zeigen.

    Spickzettel's Codeschnipsel ist schon der richtige weg, allerdings gibt es garantiert Stress mit absoluter Positionierung. Ich denke da an deine Besucher die mit "Monster"-Auflösungen daherkommen. Also muss die Suchbox irgendwie anders dem Header untergejubelt werden.
    Und so funktionierts:

    HTML
    <div id="masthead" onclick="location.href='http://blog.sugarbytes.de'" style="cursor:pointer;">
     <div class="description">
     </div>
    </div>
    <form action="<?php bloginfo('url');?>/" id="searchform" method="get">
      <p>
       <input style="padding: 1px;" type="text" size="18" class="searchfield" value="search" name="s" onblur="if(this.value==' ')this.value='search';" onfocus="if(this.value=='search')this.value=' ';" />
      </p>
    </form>


    etwas CSS:

    Code
    #searchform {
      position: absolute;
      margin-left: 550px;
      margin-top: -50px;
      padding: 10px;
    }

    Müsste direkt passen, vielleicht die Input(such)box aus der Sidebar vorher rausnehmen.
    Jedenfalls ist so ein 10px (padding) nichtklicksensitiver Bereich um die Inputbox innerhalb des Headers entstanden. Evtl. die Margin-Werte noch exakt anpassen.


    falls du (oder jmd. anderes) doch noch ne lösung hat, immer her damit!

    'Ne Lösung gäbe es schon. Nur wird die, wie du schon sagtest, etwas kompliziert.
    Nach dem ich Google extrem vergewaltigt habe, war das einer der besten Treffer: http://www.ajax-scripting.de/artikel/das-event-modell
    Punkt 3 ist da ganz interessant, und erklärt warum das so ist wie es ist.
    Das heisst, das unterste Element mit einem onclick-Event hat oberste Priorität.
    Alle anderen Elemente mit onclick-Event innerhalb dieses Elementes stehen hinten an.
    Soweit alles klar ?

    Als simple Lösung hätte ich noch den ondblclick-Event.
    Nur, wie willst du deinen Besuchern klar machen das da ein Doppelklick gefordert ist ?!


    ist es möglich einen teilbereich um das suchfeld herum nicht-klick-sensitiv zu machen?


    Ist mir so nicht bekannt.
    Allerdings funktioniert das schon, nur muss wirklich der Cursor exakt platziert werden, zumindest macht mein MOZ. dann kein reload deiner Seite.


    hat jemand ne idee?


    Nicht wirklich, aber probier doch mal onclick gegen onfocus auszutauschen.
    Könnte evtl. so funktionieren.
    Also einfach mal antesten.