Zugriff auf HTML-Attribut-Wert in SASS

Ist es möglich, den Zugriff auf ein HTML-Attribut mit dem Wert in SASS?
Ich habe eine Codezeile, die sagt

<ul id="my_id" data-count="3">

wo die 3 ist das Ergebnis von einigen jQuery-Kram. Ich brauche die 3 zu berechnen einige CSS. Wie kann ich sparen Sie als einer SASS-variable?

Alternativ, gibt es eine Möglichkeit, das zählen der Anzahl der Kind-Elemente von einem bestimmten übergeordneten element? Sagen, ich habe diesen code:

<ul id="my_id" data-count="3">
    <li>First list item</li>
    <li>Second list item</li>
    <li>Third list item</li>
</ul>

(Wie Sie vielleicht erraten haben, wird der Wert von data-count entspricht der Anzahl der Elemente der Liste.) Kann SASS zählen die Elemente der Liste und speichern Sie die Zahl als variable?

Irgendwelche Ideen würde sehr geschätzt werden.

  • caniuse.com/#feat=css-counters
  • Interessant, ich wusste nicht über ... Leider scheint es nur für die Arbeit mit content:, aber ich muss die ganze Zahl zu berechnen, Zeug. Wie auch immer, ich habe heute etwas gelernt, danke.
InformationsquelleAutor joschaf | 2012-11-21
Schreibe einen Kommentar