圓角注釋
/**
*這個圓角的思路在于,用縮小化的視覺感受體現的,其實每一個彎角是用兩個像素的”-“與一個像素的”.”與兩個像素的”|”實現的.
*b1與b1b相對,通過背景來制作邊框
*b2與b2b相對,通過border-width:2px制作2個像素的”-”
*b3與b3b相對,制作1個像素的”.”
*b4與b4b相對,制作2個像素的”|”這樣就從視覺上感覺是一個圓弧了。
*/
/*確定為block,為了讓左右邊框實現*/
.b1,.b2,.b3,.b4,.b1b,.b2b,.b3b,.b4b,.b{
display:block;
overflow:hidden;
}
/*高度為一的主要目的是為了讓b1,b1b作為的背景色當作上下線*/
.b1,.b2,.b3,.b1b,.b2b,.b3b{
height:1px;
}
/*左右邊框的顏色與大小*/
.b2,.b3,.b4,.b3b,.b4b,.b2b,.b{
border-left:1px solid #999;
border-right:1px solid #999;
}
/*注意每個的左右邊距與顏色*/
.b1,.b1b{
margin:0px 5px;background:#999;
}
/*邊距為3少了2個像素 – */
.b2,.b2b{
margin:0px 3px;border-width:2px;
}
/*邊距為2少了一個像素 . */
.b3,.b3b{
margin:0px 2px;
}
/*邊距為1少了一個像素 |*/
.b4,.b4b{
margin:0px 1px; height:2px;
}
/*div的背景色與border的背景色要不同*/
.d1{
background:#f7f8f9;
}
/*寬度指定*/
.k{
height:300px;
}
</style>
</head>
<body>
<div>
<b class=”b1″></b>
<b class=”b2 d1″></b>
<b class=”b3 d1″></b>
<b class=”b4 d1″></b>
<div class=”b d1 k”>
<font style=”font-size:26px;color:red; margin:0px 10px;”>簡潔型css圓角矩形</font>
</div>
<b class=”b4b d1″>
</b><b class=”b3b d1″>
</b><b class=”b2b d1″>
</b><b class=”b1b”></b>
</div>
|
新聞熱點
疑難解答