2016-11-01 3 views
1

Ich habe so css:Optimieren css mit Stift

p{ 
    margin: .85em auto; 
    line-height: 1.7; 
    text-indent: 2em; 
    } 
    blockquote p { 
     text-indent: 0; 
    } 

Gibt es eine Möglichkeit, dass die Verwendung Stift zu optimieren?

einfach, so etwas zu tun:

 p{ 
     margin: .85em auto; 
     line-height: 1.7; 
     (not if blockquote) text-indent: 2em; 
     } 

HTML ich das

<div class="entry"> 
    <p></p> //text-indent here 
    <blockquote> 
     <p></p> //no text-indent here 
    </blockquote> 
    </div> 
+0

@torazaburo nur mit Details aktualisiert – sreginogemoh

+0

@torazaburo ja gerade behoben, die Typo – sreginogemoh

+3

Es gibt nichts wert hier zu optimieren. –

Antwort

1

Stylus anzuwenden bin nicht versuchen, die HTML lesen kann zu wissen, ob Sie ein die p Einwickeln haben Etikett. Auch wenn Ihr Code funktioniert, sehe ich keinen Vorteil gegenüber dem CSS, das Sie haben. Vielleicht im Klar CSS können Sie :not pseudo-Klasse verwenden, eine Zeile Code zu speichern:

p { 
    margin: .85em auto; 
    line-height: 1.7; 
} 

:not(blockquote) > p { 
    text-indent: 2em; 
} 
Verwandte Themen