2012-08-08 16 views
0

嗨,大家好!我需要一些CSS幫助設計我的blockquote規則。我希望的結果是在引用文本上面有開頭引號,並在引用文本下面有結束引用。如何在CSS中定位和設計blockquote

此圖片顯示的正是我需要 - site design

這是我目前住在製品的鏈接 - Live link

我的CSS:

blockquote { 
color: #e33e00; 
font-style: italic; 
font-family: GeoSlb712XBdBT; 
padding:20px; 
padding-left: 15px; 
border-left: 3px solid #F63; 


} 

blockquote p:before { 
content: '"'; 
font-size: 30px; 
top:20px; 
position:absolute; 

} 

blockquote p:after { 
content: '"'; 
font-size: 30px; 
} 

如果有人可以幫助我會非常感謝。

+0

請在您的問題中[不要使用簽名](http://stackoverflow.com/faq#signatures)。 – 2012-08-09 02:55:50

+0

好的...還是一個新手堆棧溢出謝謝你的幫助。 – 2012-08-09 08:34:06

回答

1

DEMO

看我說(它縮進4個空格)

您需要添加position: relative;blockquote p,然後有人就:before:after一些絕對定位移動:before了15px的代碼和下降30px的:after

調整右側,使報價增大和縮小,看到引號永遠留在頂部和底部

,當然,你可以不喜歡爲20px和35px(或以上),以增加更多的空間在引號和<p>之間被引用。

編輯:添加下面的代碼,額外的代碼來解決這個問題縮進8個空格

blockquote { 
    color: #e33e00; 
    font-style: italic; 
    font-family: GeoSlb712XBdBT; 
    padding:20px; 
    padding-left: 15px; 
    border-left: 3px solid #F63; 
} 


     blockquote p { position: relative; } 

blockquote p:before { 
content: '"'; 
font-size: 30px; 
position:absolute; 
     top:-15px; 
     left:0px; 
} 

blockquote p:after { 
content: '"'; 
font-size: 30px; 
     position:absolute; 
     bottom:-30px; 
     left:0px; 
} 

+0

絕對的輝煌!帽子給你,先生! :) – 2012-08-08 17:58:28

+0

很高興能夠幫助! =) – Xhynk 2012-08-08 18:12:00