2016-11-01 104 views
1

優化CSS我有這樣的CSS:用手寫筆

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

有沒有辦法來優化,使用手寫筆?

只是做這樣的事情:

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

HTML我試圖適用於

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

@torazaburo剛剛更新,詳情 – sreginogemoh

+0

@torazaburo耶只是固定的錯字 – sreginogemoh

+3

沒有什麼值得在這裏進行優化。 –

回答

1

手寫筆無法讀取HTML要知道,如果你有一個包裹p標籤。即使你的代碼有效,我也沒有看到你有什麼優勢。也許在純CSS,你可以使用:not僞類保存一行代碼:

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

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