2011-09-30 118 views
0

我是新來的CSS,我試圖找出一個方法,將一個傳奇標籤作爲 標題爲我的網頁css樣式FIELDSET

目前我的母版頁被場組風格:

fieldset.field_set_main 
{ 
    border-bottom-width:50px; 
    border-top-width:100px; 
    border-left-width:30px; 
    border-right-width:30px;  
    margin:auto;  
    width:1300px; 
    height:700px; 
    padding:0px 0px 0px 0px; 
    border-color:Black;  
    border-style:outset; 
    display:table; 
} 

legend.header 
{   
    text-align:right; 
} 

<fieldset class="field_set_main" > 
    <legend class="header"> 
     buy for you 
    </legend>        
    <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server"> 
    </asp:ContentPlaceHolder>                     
</fieldset> 
  1. 傳說標題似乎有自己的背景顏色的「白」,如果我將其設置爲黑色 只有字幕文本本身「買給你」得到的黑色,則顯示爲一個白盒子我的邊界的權利,我正在尋找傳奇出現的css風格作爲頁面 的標題(具有與字段集的背景顏色相同的背景顏色,文本的不同前景色)。

  2. 在字段集中是否存在頁腳元素,我希望字幕也出現在頁面的底部。

  3. 有用的CSS樣式的任何好的來源?特別是對於使用主字段集的主頁面?
+0

訪問W3Schools網站並閱讀css,通常顏色設置文本顏色和背景設置背景顏色。當你學習不同的名字時,這是非常合乎邏輯的。而且,僅僅瞄準這個班就夠了,但是最多隻有你。 – adeneo

+0

iv'e一直在那裏w3s給出的最簡單的例子 我仍然無法弄清楚如何把它放在邊界內的標題。 我知道顏色是前面的顏色,但它不會添加任何影響 我甚至試圖讓背景透明,但沒有任何幫助。 感謝任何方式。 –

回答

3

聽起來好像您正在嘗試使用fieldset作爲整個頁面的容器,並且使用legend作爲頁面標題。這是對這兩個元素的語義的誤用。

如果你需要的元素來包裝爲造型的頁面,我強烈建議你改變你的標記和CSS來:

.field_set_main { 
    border: 30px solid black; 
    border-bottom-width:50px; 
    border-top-width:100px; 
    margin:auto;  
    width:1300px; 
    height:700px; 
    padding: 0; 
    display:table; 
} 

.header 
{   
    text-align:right; 
} 

<div class="field_set_main" > 
    <h1 class="header"> 
     buy for you 
    </h1>        
    <asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server"> 
    </asp:ContentPlaceHolder>                     
</div> 

legend場是出了名的難以持續和徹底的風格,所以我會避免它的使用,除非它在語義上是重要的,在你的情況下,這聽起來確實不是這樣。

+0

謝謝。 這只是一些帖子,我提出了 我有0想法如何風格。 雖然問題仍然存在: 我該如何讓我的頁眉位於頁面頂部邊框內, 我是否將標題合併到底部邊框。 ?? –