`
JAVAPOWER
  • 浏览: 47525 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

CSS 实现圆角矩形边框

阅读更多
出自:http://www.soidc.net/articles/1183730975605/20071010/1199619672706.html

<html>
<head>
<style>
#a{
border-left:1px #333 solid;
border-right:1px #333 solid;
width:300px;
height:500px;
}
.b{
height:1px;
overflow:hidden;
border-left:1px #333 solid;
border-right:1px #333 solid;
}
</style>
</head>
<body>
<div>
<div class="b" style="margin-left:3px;width:294px;background:#333"></div>
<div class="b" style="margin-left:2px;width:296px;"></div>
<div class="b" style="margin-left:1px;width:298px"></div>

<div id="a">

以我的能力,纯DIV+CSS实现的效果只能做到这样了。这里是放置内容的地方,自己看一看代码的规律,很容易明白。

代码很简单,a层为放置内容的层,其width值为300,然后向外以2像素的宽度递减。最外一层要加上background为个属性,目的是要将上、下两线条呈现出来。

这里实现了3像素的圆角边框,b层的数量决定了要实现多少个像素边框。建议不要多于3层,最好是2层,即2像素圆角边框,或者1层,因为层数越多,圆角的表现就越不圆滑。在firefox  IE6 都通过测试。
</div>
<div class="b" style="margin-left:1px;width:298px"></div>
<div class="b" style="margin-left:2px;width:296px;"></div>
<div class="b" style="margin-left:3px;width:294px;background:#333"></div>

</div>
</body>
</html>
分享到:
评论

相关推荐

    纯css实现圆角矩形

    其中,利用纯CSS实现圆角矩形是前端开发者经常遇到的需求之一,尤其在设计按钮、卡片、菜单等元素时。下面,我们将深入探讨如何通过CSS来创建一个具有圆角的矩形,并分析给出的示例代码。 ### 纯CSS实现圆角矩形的...

    css_圆角矩形_CSS

    总结一下,CSS中的圆角矩形主要依赖于`border-radius`属性来实现。通过灵活地设置这个属性,我们可以创建各种形状和效果的圆角元素,进一步丰富网页设计的表现力。在实际项目中,熟练掌握这一技术对于提升网页美观度...

    css3实现圆角边框

    css3中的边框一般多为矩形,也可以通过设置实现圆角边框的效果,通过border-radius:;通过设置该属性值得大小改变边框的圆角大小,从而达到自己需要的圆角边框效果

    简洁型css圆角矩形

    本文档介绍了两种不同的方法来实现圆角矩形:一种是简洁型CSS圆角矩形;另一种是带有3D效果的CSS圆角矩形。 #### 二、简洁型CSS圆角矩形 **1. CSS代码详解** - **通用样式定义**: - `.b1,.b2,.b3,.b4,.b1b,....

    Css3圆角边框

    其中,"Css3圆角边框"是其中一个非常重要的特性,它允许我们创建具有平滑圆角的矩形元素,提升了网页的视觉效果和用户体验。这个特性在现代网页设计中被广泛使用,因为相比传统的JavaScript或图像方法,CSS3的圆角...

    css3实现圆角矩形

    标题"css3实现圆角矩形"所指的就是利用CSS3的`border-radius`属性来设计带有圆角的矩形元素,这个特性极大地增强了网页的视觉效果,并且提供了更好的用户体验。描述中提到“兼容到IE6”,意味着我们将讨论如何在包括...

    用CSS实现圆角框框

    ##### CSS圆角框基础知识 在网页设计中,为元素添加圆角边框是一种常见的美化手段,它可以让界面看起来更加友好和现代。早期的CSS版本(如CSS2)并不支持直接创建圆角效果,因此开发者通常会借助背景图片或者复杂的...

    圆角矩形代码,HTML圆角矩形

    除了纯色背景,我们还可以利用CSS的渐变、图片背景等特性,给圆角矩形添加更丰富的视觉效果。例如,使用线性渐变: ```css background: linear-gradient(to right, #f00, #0f0); ``` 或者,通过`box-shadow`属性...

    使用Div+CSS纯图片实现圆角矩形的方法小结

    在网页设计中,使用Div+CSS纯图片实现圆角矩形是一种常见的技术,尤其是在CSS3的圆角边框属性还未普及或需要兼容老版本浏览器时。这种方法通过巧妙地利用图片和CSS布局,能够创建出带有圆角的效果。下面将详细阐述几...

    css+圆角总结

    三、CSS圆角矩形 圆角矩形可以通过调整`border-radius`值来实现。如果想让一个矩形的上左和上右角是圆角,而下左和下右角是直角,可以这样设置: ```css .rectangle { border-top-left-radius: 10px; border-top...

    圆角矩形的js代码(可以直接调用)

    在CSS3中,通过`border-radius`属性可以轻松创建圆角矩形,但在不支持CSS3的老版本浏览器中,我们需要借助JavaScript来实现。一种常见的方法是使用额外的HTML元素或者修改元素的背景图来模拟圆角效果。这里我们将...

    圆角矩形学习参考资料

    除了基本的圆角矩形,还可以通过CSS的其他属性来增强视觉效果,比如阴影(`box-shadow`)、边框(`border`)等。例如: ```css #round-corner-rectangle { width: 200px; height: 100px; background-color: #f0...

    圆角矩形CSS样式四种

    "&gt;简洁型 css圆角矩形 &lt;b class="b4b d1"&gt;&lt;/b&gt; &lt;b class="b3b d1"&gt;&lt;/b&gt; &lt;b class="b2b d1"&gt;&lt;/b&gt; &lt;b class="b1b"&gt;&lt;/b&gt; ``` 通过调整`.b2`, `.b3`, 和 `.b4` 的边框宽度和颜色,我们可以改变矩形的圆角大小和...

    HTML加CSS实现圆角效果

    &lt;p&gt;div + CSS 圆角矩形 &lt;div class="r4"&gt;&lt;/div&gt; &lt;div class="r3"&gt;&lt;/div&gt; &lt;div class="r2"&gt;&lt;/div&gt; &lt;div class="r1"&gt;&lt;/div&gt; ``` 这里的 `div#nifty` 是主容器,`div.rtop` 用于创建顶部的圆角,而 `div.r1`...

    纯CSS实现网页中某块内容圆角边框等效果.pdf

    以下是三种不同的方法来实现纯CSS圆角矩形: 1. **简洁型圆角矩形方法1**: 这种方法通过组合多个带有不同边框和内边距的`&lt;b&gt;`元素来构建圆角矩形。每个`&lt;b&gt;`元素代表矩形的一个部分,例如`.b1`、`.b2`、`.b3`、`....

    div+css制作圆角矩形的原理示例解读

    在网页设计中,使用div+CSS来创建圆角矩形是一种常见的方法,它利用了CSS的边框和背景属性来模拟圆角效果。在没有CSS3之前,由于浏览器的兼容性问题,这种方法尤为流行。本篇文章将深入解析如何通过div+CSS实现圆角...

    多彩的圆角矩形Dash边框.zip

    "多彩的圆角矩形Dash边框.zip" 提供的开源项目显然关注的是这种设计元素的实现,尤其是那些具有圆角和虚线边框的矩形。圆角矩形在UI设计中非常常见,它们可以为按钮、卡片或其他界面组件增添柔和与现代感,而虚线...

    div+css用边框实现圆角矩形(多样式)

    首先,让我们看看简洁型CSS圆角矩形的实现。这种方法是通过嵌套`&lt;b&gt;`元素和设置不同边框来达到圆角效果。例如,代码1中,`.b1`到`.b4b`类分别定义了不同边框宽度和颜色,通过调整它们的位置和大小,形成一个完整的...

    JS+CSS实现矩形对象的圆角效果

    本文将详细介绍如何利用JS和CSS实现矩形对象的圆角效果。 首先,我们来探讨CSS中的圆角属性。CSS3引入了`border-radius`属性,允许开发者设置元素边框的圆角半径。例如,如果你想创建一个宽度和高度分别为200px的...

    DIV+CSS实现圆角.rar

    "DIV+CSS实现圆角"是这个主题的核心,它涉及到CSS3中的一些关键属性,如`border-radius`,用于创建非矩形的、具有圆角边框的元素。接下来,我们将深入探讨这个知识点。 首先,`&lt;div&gt;`是HTML中的一个块级元素,常...

Global site tag (gtag.js) - Google Analytics