css如何設定圓角_教程

來源:互聯網
上載者:User

導言
有許多不同的方法來做到這一點,許多不同意見應該如何去做。我有一個表使用展示我如何做到這一點。它本來可以做一個除法,我相信有些人會感覺更舒服的做一個除法,但我選擇了一個表,主要是因為我覺得表是方便初學者認識和理解。

使用的Photoshop我建立了一個圓角矩形如此:

請確保您的寬度你正在尋找在繼續之前,無論脈寬,因為你使這個矩形是要的寬度你的桌子。我已經小了,為了本教程,但地方之間的740和780像素是800 * 600好觀眾。

現在確認您的曆史菜單中的Photoshop開啟。如果不是按一下視窗中的菜單,並選擇曆史。現在選擇剪裁工具和作物您的圖片,以便您已經離開的頂端部分就座。您要刪除一些灰色太多。

現在的曆史工具列上單擊回到一個步驟時矩形面前的是剪裁。現在做同樣的表格底部,並呼籲它bottomimage.jpg

在這一點上你可能會認為,我們可以開始與CSS和HTML編碼,但在我們這樣做可能是最好的開放的底部和頂部JPEG檔案,並檢查他們是相同的寬度(顯而易見的原因) 。一旦你的幸福是對的編碼。

好吧,這就是我開始的:

<body bgcolor="#FFFFFF">
<table width=”391px” align="center" bgcolor="#FFFFFF" cellpadding="0" cellspacing="0">
<tr><td>Top Row</td></tr>
<tr><td>Content Row</td></tr>
<tr><td>Bottom Row</td></tr>
</table>
 
</body>

網頁顏色必須相同,背景顏色的形象,使圓角不會失去其作用。並設定了cellpadding和cellspacing為零。頂部和底部的圖片會坐在你的桌子,改變這些設定將破壞它們是如何將出現。

的寬度表應該是相同的寬度先前建立的映像。在我的情況下,它的391個像素,但是很明顯的變化,這無論大小的映像。

現在的樣式表。您可以添加到樣式表,並將它附加的網頁,而是因為我們只能工作在一個頁面上我已經添加到頭節的網頁。

<style>
.topimage{background-image:url(topimage.jpg);
background-repeat:no-repeat;
background-color:#FF7200;}
 
.bottomimage{background-image:url(bottomimage.jpg);
background-repeat:no-repeat;
background-color:#FF7200;}
 
.backcolor{background-color:#FF7200;}
</style>

一流的topimage顯示topimage的jpeg但不能重複。有一點非常重要,這是一套,因為如果因為任何原因,您的地方在此內容的一部分,然後表的形象將重複一遍又一遍,直到達到理想的高度。與此設定這裡就不再重複了,但使用背景顏色設定,以填補空間。

一流的backcolour將用於行的內容只填寫該表,並完成效果。

回到現在的html :

<body bgcolor="#FFFFFF">
<table width=”391px” align="center" bgcolor="#FFFFFF" cellpadding="0" cellspacing="0">
<tr><td height="22px" class="topimage"></td></tr>
<tr><td class="backcolor">Content Row</td></tr>
<tr><td height="20px" class="bottomimage"></td></tr>
</table>
</body>

正如您可以看到我已經添加了班級的有關行和增加了一個高度限制的頂部和底部行。這個問題的原因是因為目前這些行是空的,並在一些瀏覽器列外觀的影響,因為它是空的。如果我是新增的內容(取決於有多少) ,我將刪除誘惑的高度尺寸。

由於這應該是你的輸出:

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.