2013-05-05 88 views

回答

0

你可以嘗試玩fieldsetlegend元素。他們通常用於形式,但他們當然可以提供一個簡單的解決方案...實現你想要的東西。

你可以嘗試這樣的事:

<fieldset> 
    <legend>Title text</legend> 
    <p>Your random content ;-)</p> 
</fieldset> 

,並在你的CSS是這樣的:

legend { 
     text-align:center; 
     padding:0 20px; 
    } 
    fieldset { 
     border:2px dotted #000; 
    } 

你可以看到通過傳說和邊境身體背景。

here is a jsfiddle to play with(它使用邊框圖像作爲附加示例)。

+0

既然你想做一些奇特的邊框......這裏是關於border-image屬性的好文章:http:// css-tricks .COM /理解邊界圖像/ – 2013-05-05 13:00:01

0

有框架創建一個正常的盒子,如:

<div style="border:1px solid black"></div> 

然後插入一個元素OVER用您的標題,背景顏色的框:白色和一些墊襯。然後這個元素將覆蓋邊界的一部分。

當然,您可以爲標題元素設置一些背景圖像而不是白色 - 它也可以工作。

+0

謝謝你的回答。 我必須保持平面設計師的PSD。問題是文本和背景顏色/圖像的長度會發生變化... – Jaroslav 2013-05-05 12:00:31