Wie macht man es?

  • Hallo Leute,
    für meinen Blog, wollte ich neben einer Selektfunktion (noch nicht fertig), etwas konstruiren das mir folgendes "Ergebnis" liefert:
    [attachment=0]<!-- ia0 -->Unbenannt.PNG<!-- ia0 -->[/attachment]


    Als Code habe ich nur:

    Code
    <div class="code">
    body {
     
    }
    div#page {
    width: 800px;
    }
    </div>


    An einen Syntax Highlighter habe ich schon gedacht, aber das möchte ich mir lieber selben bauen.


    Also konkret brauche ich das hier:
    1. JS: Abwechselnd den Zeilen Styles geben
    2. JS: Zahlen davor auflisten


    2. könnte ich auch durch <ol><li>...</li><li>...</li></ol> umsetzen. Das ist mir aber zu umständlich.


    Mit freundlichen Grüßen,
    Philipp Escher

  • Also, ersteres geht auch ganz einfach (in modernen Browsern) mit dem CSS3-Selektor :nth-of-type(even) / :nth-of-type(odd) (even wählt das 2., 4., 6. ... Element aus, odd das 1., 3., 5. ...).
    <!-- m --><a class="postlink" href="http://www.w3schools.com/cssref/tryit.asp?filename=trycss3_nth-of-type_odd_even">http://www.w3schools.com/cssref/tryit.a ... e_odd_even</a><!-- m -->
    <!-- m --><a class="postlink" href="http://www.w3schools.com/cssref/sel_nth-of-type.asp">http://www.w3schools.com/cssref/sel_nth-of-type.asp</a><!-- m -->
    Alternativ unterstützt jQuery diesen Selektor.
    DerWaldschrat

Jetzt mitmachen!

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