`

圆角边框及圆角背景

 
阅读更多
文章来源:http://www.cnblogs.com/mslove/archive/2009/03/24/1420703.html

1、圆角边框

<style type="text/css">
.b1,.b2,.b3,.b4,.b1b,.b2b,.b3b,.b4b,.b{display:block;overflow:hidden;}
.b1,.b2,.b3,.b1b,.b2b,.b3b{height:1px;}
.b2,.b3,.b4,.b2b,.b3b,.b4b,.b{border-left:1px solid #999;border-right:1px solid #999;}
.b1,.b1b{margin:0 5px;background:#999;}
.b2,.b2b{margin:0 3px;border-width:2px;}
.b3,.b3b{margin:0 2px;}
.b4,.b4b{height:2px;margin:0 1px;}
.d1{background:#F7F8F9;}
.k {height:300px;}
</style>

<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>


2、



<style type="text/css">
div.RoundedCorner{background:#9BD1FA; width:400px;}
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>
<div class="RoundedCorner">
<b class="rtop"><b class="r1"></b><b class="r2"></b><b class="r3"></b><b class="r4"></b></b>
<br>无图片实现圆角框<br><br>
<b class="rbottom"><b class="r4"></b><b class="r3"></b><b class="r2"></b><b class="r1"></b></b>
</div




3、




<style type="text/css">
.raised{background:transparent;width:40%;}
.raised h1,.raised p{margin:0 10px;}
.raised h1{font-size:2em;color:#fff;}
.raised p{padding-bottom:0.5em;}
.raised .b1,.raised .b2,.raised .b3,.raised .b4,.raised .b1b,.raised .b2b,.raised .b3b,.raised .b4b{display:block;overflow:hidden;font-size:1px;}
.raised .b1,.raised .b2,.raised .b3,.raised .b1b,.raised .b2b,.raised .b3b{height:1px;}
.raised .b2{background:#ccc;border-left:1px solid #fff;border-right:1px solid #eee;}
.raised .b3{background:#ccc;border-left:1px solid #fff;border-right:1px solid #ddd;}
.raised .b4{background:#ccc;border-left:1px solid #fff;border-right:1px solid #aaa;}
.raised .b4b{background:#ccc;border-left:1px solid #eee;border-right:1px solid #999;}
.raised .b3b{background:#ccc;border-left:1px solid #ddd;border-right:1px solid #999;}
.raised .b2b{background:#ccc;border-left:1px solid #aaa;border-right:1px solid #999;}
.raised .b1{margin:0 5px;background:#fff;}
.raised .b2, .raised .b2b{margin:0 3px;border-width:0 2px;}
.raised .b3, .raised .b3b{margin:0 2px;}
.raised .b4, .raised .b4b{height:2px; margin:0 1px;}
.raised .b1b{margin:0 5px; background:#999;}
.raised .boxcontent{display:block;background:#ccc;border-left:1px solid #fff;border-right:1px solid #999;}
</style>
</head>

<body>

<div class="raised">
<b class="b1"></b><b class="b2"></b><b class="b3"></b><b class="b4"></b>
<div class="boxcontent">
<h1>3D圆角矩形</h1>
</div>
<b class="b4b"></b><b class="b3b"></b><b class="b2b"></b><b class="b1b"></b>
</div>
复制代码




4、




<style type="text/css">
.serif {
  background: transparent; width:40%;
  }
.serif h1, .serif p {
  margin:0 10px;
  }
.serif h1 {
  font-size:2em; color:#fff;
  }
.serif p {
  padding-bottom:0.5em;
  }
.serif .b1, .serif .b2, .serif .b3, .serif .b4 {
  display:block; 
  overflow:hidden;
  font-size:1px;
  }
.serif .b1, .serif .b2, .serif .b3 {
  height:1px;
  }
.serif .b2, .serif .b3 {
  background:#fc0; 
  border-left:1px solid #fff; 
  border-right:1px solid #fff;
  }
.serif .b4 {
  background:#fc0; 
  border-left:1px solid #fff; 
  border-right:1px solid #fff;
  }
.serif .b1 {
  margin:0; background:#fff;
  }
.serif .b2 {
  margin:0 1px; 
  border-width:0 2px;
  }
.serif .b3 {
  margin:0 3px;
  }
.serif .b4 {
  height:2px; 
  margin:0 4px;
  }
.serif .boxcontent {
  display:block;  
  background:#fc0; 
  border-left:1px solid #fff; 
  border-right:1px solid #fff; 
  margin:0 5px;
  }

</style>

<div class="serif">
<b class="b1"></b><b class="b2"></b><b class="b3"></b><b class="b4"></b>
<div class="boxcontent">
<h1>反向css圆角矩形</h1>
</div>
<b class="b4"></b><b class="b3"></b><b class="b2"></b><b class="b1"></b>
</div>




5、




style type="text/css">
.curved {
  background:transparent; 
  width:40%;
  }
.curved h1, .curved p {
  margin:0 10px;
  }
.curved h1 {
  font-size:2em; 
  color:#fff;
  }
.curved p {
  padding-bottom:0.5em;
  }
.curved .b1, .curved .b2, .curved .b3, .curved .b4 {
  display:block; 
  overflow:hidden; 
  height:1px;
  font-size:1px;
  }
.curved .b2, .curved .b3, .curved .b4 {
  background:#e0cea3; 
  border-left:1px solid #fff; 
  border-right:1px solid #fff;
  }
.curved .b1 {
  margin:0 4px; 
  background:#fff;
  }
.curved .b2 {
  margin:0 4px; 
  height:2px;
  }
.curved .b3 {
  margin:0 3px;
  }
.curved .b4 {
  margin:0; 
  height:1px; 
  border-width:0 3px 0 3px;
  }
.curved .boxcontent {
  display:block; 
  background:#e0cea3; 
  border:0 solid #fff; 
  border-width:0 1px;
  }
</style>

<div class="curved">
<b class="b1"></b><b class="b2"></b><b class="b3"></b><b class="b4"></b>
<div class="boxcontent">
<h1>略带菱形的css圆角矩形</h1>
</div>
<b class="b4"></b><b class="b3"></b><b class="b2"></b><b class="b1"></b>
</div>



6、





<style type="text/css">
.pillar {
  background:transparent; 
  width:40%;
  }
.pillar h1, .pillar p {
  margin:0 10px;
  }
.pillar h1 {
  font-size:2em; 
  color:#fff;
  }
.pillar p {
  padding-bottom:0.5em;
  }
.pillar .b1, .pillar .b2, .pillar .b3, .pillar .b4 {
  display:block; 
  overflow:hidden;
  font-size:1px;
  }
.pillar .b1, .pillar .b2, .pillar .b4 {
  height:1px;
  }
.pillar .b2, .pillar .b3 {
  background:#d66; 
  border-left:1px solid #fff; 
  border-right:1px solid #fff;
  }
.pillar .b4 {
  background:#d66; 
  border-left:4px solid #fff; 
  border-right:4px solid #fff;
  }
.pillar .b1 {
  margin:0 2px; 
  background:#fff;
  }
.pillar .b2 {
  margin:0 1px; 
  border-width:0 1px;
  }
.pillar .b3 {
  height:2px; 
  margin:0;
  }
.pillar .b4 {
  margin:0 2px;
  }
.pillar .boxcontent {
  display:block; 
  background:#d66; 
  border-left:1px solid #fff; 
  border-right:1px solid #fff; 
  margin:0 5px;
  }
</style>

<div class="pillar">
<b class="b1"></b><b class="b2"></b><b class="b3"></b><b class="b2"></b><b class="b4"></b>
<div class="boxcontent">
<h1>特殊css圆角矩形</h1>
</div>
<b class="b4"></b><b class="b2"></b><b class="b3"></b><b class="b2"></b><b class="b1"></b>
</div>

  • 大小: 13.4 KB
  • 大小: 5.1 KB
  • 大小: 4.8 KB
  • 大小: 7.4 KB
  • 大小: 6.6 KB
  • 大小: 8.1 KB
分享到:
评论

相关推荐

    css 图片圆角边框的效果

    在创建圆角边框效果时,通常会使用一张带有圆角的边框图片,这张图片的四个角是透明的,以便露出背景或内容。 以下是创建图片圆角边框的基本步骤: 1. **创建边框图片**:设计一个PNG或GIF图片,包含四个圆角部分...

    DIV+CSS 圆角边框

    这些示例可能包含了不同形状和大小的圆角,以及如何将圆角边框与其他CSS属性(如背景色、边框宽度和颜色)结合使用的实践。开发者可以通过查看和分析这些代码来学习和理解如何在实际项目中应用`border-radius`。 `...

    CSS圆角边框制作代码

    此外,当设置圆角边框时,还需注意边框宽度和背景颜色的影响。宽边框可能会使圆角看起来不那么圆润,而透明背景可能会让圆角显得不完整。可以通过调整边框宽度和设置合适的背景色来优化视觉效果。 总之,CSS3的`...

    Jquery实现圆角边框效果的源码

    在网页设计中,圆角边框效果是一种常见的视觉优化手段,它可以使得网页元素看起来更加柔和,提升用户体验。jQuery 是一个广泛使用的 JavaScript 库,它简化了JavaScript编程,提供了丰富的功能来处理DOM操作、事件...

    Android自定义TextView带圆角边框颜色(动态更改边框颜色)

    本文将深入探讨如何实现一个自定义的`TextView`,该`TextView`具有可变的圆角边框和动态颜色变化的能力。 首先,我们需要创建一个新的Java类,继承自`TextView`。这个类将包含自定义属性和方法,以实现边框、颜色...

    圆角边框.rar圆角边框.rar

    此外,圆角边框的效果也会影响到背景图片的显示,这在处理带有背景图像的元素时尤其重要。使用`background-clip`属性可以控制背景颜色或图片是否延伸到边框内,而`background-origin`属性则可以改变背景的位置参考点...

    无懈可击的CSS圆角边框(自由伸缩)

    以上CSS代码展示了如何利用定位和背景图片来实现一个可以自由伸缩的圆角边框效果。这种方法不仅能够保证兼容性,还能保证在各种屏幕尺寸下都能展现出良好的视觉效果。 通过本文的介绍,您可以了解到如何使用CSS和...

    jquery实现圆角边框

    在网页设计中,圆角边框可以为用户界面带来更现代和友好的视觉效果。jQuery 是一个广泛使用的 JavaScript 库,它提供了丰富的功能,包括帮助开发者轻松实现元素的圆角边框。本教程将深入探讨如何利用 jQuery 实现这...

    curvycorner——纯javascript的圆角边框设计

    **圆角边框设计在网页布局中是一种常见的视觉优化手段,它可以为网页元素带来更为柔和、精致的外观。在Web开发领域,实现圆角边框有多种方法,其中包括使用CSS3的border-radius属性以及利用JavaScript库。本篇文章将...

    CSS 制作圆角边框.docx

    在CSS中制作圆角边框是一个长期困扰前端开发者的问题,特别是在早期,因为标准的CSS规范并不直接支持这个功能。然而,随着时间的推移,开发人员发明了各种技巧来实现圆角效果,即使在那些不完全支持CSS3的浏览器中。...

    自定义边框和圆角效果的VC 漂亮窗体.rar

    但是,如果想要自定义窗体的外观,例如设置圆角边框或者独特的边框样式,就需要对Windows API有深入的理解。 1. **自定义边框**: 自定义边框通常涉及到重绘窗体的过程。在VC++中,可以通过覆写`WM_NCPAINT`消息...

    CSS实现圆角边框,不在使用背景图片,IE678、火狐都兼容.docx

    这种方法更适用于无背景色或者透明背景的圆角边框。它同样依赖于多个内联元素的叠加,但不涉及背景颜色的过渡。我们定义一个主容器`#nav .xmain`,然后创建`&lt;div&gt;`和`&lt;b&gt;`元素来构建圆角。例如,`.xb1`到`.xb4`用于...

    最简洁图片圆角边框-无需额外标签

    而`t-bg.png`和`c-b-b.png`可能是用于背景或者边框的图片资源,这些图片可能被用作CSS的背景图,以增强圆角边框的视觉效果,特别是在老版本的浏览器中,`border-radius`属性支持度不够时,可以使用图片作为退阶方案...

    CSS圆角边框、按钮插件

    在本主题“CSS圆角边框、按钮插件”中,我们将深入探讨如何利用CSS创建具有圆角边框的元素以及如何实现动态美观的按钮效果。 首先,让我们谈谈CSS圆角边框。在CSS3中,我们可以使用`border-radius`属性来创建具有...

    圆形,圆角,带边框的圆形imageView

    当我们需要创建特定形状的ImageView,比如圆形、圆角或带有边框的圆形ImageView时,通常需要自定义View或者使用一些库来实现。本篇将深入探讨如何实现这些效果,特别是在描述中提到的"圆形,圆角,带边框的圆形...

    圆角边框

    标题中的“圆角边框”指的是在网页设计或者图形用户界面设计中,为元素添加具有圆形或半圆形边缘的边框效果。这种效果通常通过CSS(Cascading Style Sheets)来实现,使得用户界面看起来更加现代化和友好。在前端...

    CSS实现圆角边框代码 兼容IE、火狐.docx

    【CSS实现圆角边框代码 兼容IE、火狐】 在网页设计中,实现圆角边框可以提升页面的视觉效果,同时增加现代感。早期,为了在不同浏览器(如IE、火狐)间实现圆角边框的兼容性,开发者会使用图片或者JavaScript来实现...

    Android编程实现圆角边框布局效果的方法

    在TableLayout布局中,需要设置TableRow的背景为shape drawable,以便实现圆角边框布局效果。例如: android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="10dip" &gt; &lt;!...

    CSS3圆角边框.docx

    【CSS3圆角边框】知识点详解 CSS3的圆角边框是现代网页设计中的一个重要特性,它允许开发者无需依赖图像,即可实现元素的圆角效果,从而提高页面性能和减少维护工作量。以下是对CSS3圆角边框的详细讲解: 1. **CSS...

Global site tag (gtag.js) - Google Analytics