您的位置:首页 > Web前端 > CSS

css做出圆角矩形边框

2011-08-09 13:19 211 查看
无突出边框的:

<html>
<head>
<title>用css做带圆角的边框</title>
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<meta name="generator" content="HAPedit 3.1">
<style type="text/css">
body{padding: 20px;background-color: #FFF;
font: 100.01% "Trebuchet MS",Verdana,Arial,sans-serif}
h1,h2,p{margin: 0 10px}
h1{font-size: 250%;color: #FFF}
h2{font-size: 200%;color: #f0f0f0}
p{padding-bottom:1em}
h2{padding-top: 0.3em}
div#nifty{ margin: 0 10%;background: #9BD1FA}
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;
overflow: hidden; background: #9BD1FA}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
</style>
</head>
<body>
<div id="nifty">
<b class="rtop"><b class="r1"></b><b class="r2"></b><b class="r3"></b><b

class="r4"></b></b>
<h1>看看是圆角了吧</h1>
<b class="rbottom"><b class="r4"></b><b class="r3"></b><b class="r2"></b><b

class="r1"></b></b>
</div>
</body>
</html>

加边框,做了一点更改。如下

<html>
<head>
<title>用css做带圆角的边框</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="HAPedit 3.1">
<style type="text/css">
body{padding: 20px;background-color: #FFF;
font: 100.01% "Trebuchet MS",Verdana,Arial,sans-serif}
h1,h2,p{margin: 0 10px}
h1{
font-size: 250%;
color: #FFF;
}
h2{font-size: 200%;color: #f0f0f0}
p{padding-bottom:1em}
h2{padding-top: 0.3em}
div#nifty{
margin: 0 10%;
background: #9BD1FA;
}
b.rtop, b.rbottom{
display:block;
background: #FFF;
}
b.rtop b, b.rbottom b{display:block;height: 1px;
overflow: hidden; background: #9BD1FA}
b.r1{
margin: 0 5px;
background-color: #FF0000;
}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.r1,b.r2,b.r3,b.r4
{
border-right-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-left-style: solid;
border-right-color: #FF0000;
border-left-color: #FF0000;
}
b.rtop b.r4, b.rbottom b.r4{
margin: 0 1px;
height: 2px;
}
b.rtop b.r1,b.rtop b.r1{
border-top-width: 1px;
border-top-style: solid;
border-top-color: #FF0000;
}
b.rbottom b.r1,b.rbottom b.r1{
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FF0000;
}
#nifty .main {
width: 100%;
border-right-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-left-style: solid;
border-right-color: #FF0000;
border-left-color: #FF0000;
}
</style>
</head>
<body>
<div id="nifty">
<b class="rtop"><b class="r1"></b><b class="r2"></b><b class="r3"></b><b class="r4"></b></b>
<div class="main">
<h1>dfdsfdsfdsf</h1>
</div>
<b class="rbottom"><b class="r4"></b><b class="r3"></b><b class="r2"></b><b class="r1"></b></b></div>
</body>
</html>


把这里面的红色#FF0000,换成想要的边框颜色。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: