`
wjjbfq
  • 浏览: 82175 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

html中的圆角边框的使用

阅读更多

fieldset是一个不常用的HTML标签,其语法如下:

<fieldset>

<legend>fieldset名称</legend>

<!-- 加入内容 -->

</fieldset>

在IE中,如果不加css,fieldset的效果是圆角的,但加了css后就变成方角的了。

在Firefox中的效果都为方角。

或许你想到可以用图片来实现这样的效果,但图片除了体积稍大,语义上也很欠缺。这样的效果如何用xhtml+css实现呢?首先我们通过fieldset设置一个方框(也译作域),然后通过特定的标签legend域标题,设置一个标题,并对它们进行相应的样式定义即可实现这样效果。我们首先来了解一下fieldset方框、legend域标题这两个标签的知识。

HTML元素 fieldset方框

  Draws a box around the text and other elements that the field set contains.

  在字段集包含的文本和其它元素外面画一个方框。

  fieldset元素用于对表单中的元素进行分组并在文档中区别标出文本。它与窗口框架的行为有些相似。fieldset在 Internet Explorer 4.0 及以上版本的HTML 和的脚本中可用。

  fieldset元素元素是块元素。 并且需要关闭标签,即必须成对出现:<fieldset></fieldset>。

HTML元素 legend域标题

  Inserts a caption into the box drawn by the fieldSet object.

  在 fieldSet 对象绘制的方框内插入一个标题。

  legend元素必必位于fieldset内的第一个元素。在 Internet Explorer 4.0 及以上版本的 HTML 和脚本中可用。

  legend元素是块元素。并且需要关闭标签,即必须成对出现:<legend></legend>。

我们开始着手制作这样的一个小实例,我们看下面的xhtml代码:[www.52css.com]

<fieldset>

    <legend>CSS网页布局</legend>

     <ul>

       <li>Div+CSS教程 系统的讲述了关于CSS布局的知识</li>

       <li>CSS布局实例 向你呈现了52css.com中的一些实例</li>

       <li>CSS模板下载 你可以查看一些模板</li>

       <li>CSS酷站欣赏 高手与大师的作品定会让你有所收获</li>

     </ul>

</fieldset>

 

  这是一个简单的页面,所有的代码处于一个fieldset方框内,方框内的第一个元素为legend域标题,另外就是一个无序列表ul,随机加了一些内容。我们看下面的css是如何定义的:s.com]

* {

      font-size:12px;

      margin:0;

      padding:0;

}

fieldset {

      padding:10px;

      margin:10px;

      width:270px;

      color:#333;

      border:#06c dashed 1px;

}

legend {

      color:#06c;

      font-weight:800;

      background:#fff;

}

ul {

      list-style-type: none;

      margin:8px 0 4px 0;

分享到:
评论

相关推荐

    DIV+CSS 圆角边框

    在早期的CSS版本中,实现圆角边框需要使用图片或者JavaScript,但随着CSS3的引入,这一过程变得更加简洁。 首先,我们来看CSS3中的`border-radius`属性,这是实现圆角边框的关键。`border-radius`允许开发者为每个...

    CSS圆角边框制作代码

    本篇文章将深入探讨如何使用CSS来实现圆角边框。 首先,CSS3引入了`border-radius`属性,它允许我们为元素的每个角落设置独立的圆角半径,从而实现圆角效果。基本语法如下: ```css element { border-radius: top...

    圆角边框.html

    圆角边框

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

    在这个场景中,我们将探讨如何使用jQuery来实现圆角边框效果。 首先,`jquery.curvycorners.source.js`、`jquery.curvycorners.min.js` 和 `jquery.curvycorners.packed.js` 这三个文件是jQuery圆角边框插件的不同...

    兼容各种浏览器的圆角边框

    在网页设计中,实现元素的圆角边框是一项常见的需求,它可以为页面带来更现代、更友好的视觉效果。然而,由于不同的浏览器对CSS样式的支持程度不同,这往往导致了跨浏览器兼容性问题。"兼容各种浏览器的圆角边框"这...

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

    圆角边框在HTML、CSS以及JavaScript等前端技术中有着广泛的应用。本篇将深入探讨如何在Web开发中实现圆角边框,并介绍相关的关键知识点。 在HTML中,圆角边框并不是一个直接的属性,但我们可以利用CSS(层叠样式表...

    CSS+JS实现的圆角边框TAB选项卡滑动门代码

    在"CSS+JS实现的圆角边框TAB选项卡滑动门代码"实例中,我们将深入探讨以下关键知识点: 1. **CSS圆角边框**:CSS3的`border-radius`属性用于设置元素边框的圆角半径,允许我们创建不同大小的圆角效果。例如,`...

    jquery实现圆角边框

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

    Css3圆角边框

    在提供的文件列表中,`test.html`很可能是展示了一个使用CSS3圆角边框的例子,而`image`可能包含了一些用于辅助理解的图片。实际操作时,可以打开`test.html`查看代码和效果,以便更深入地理解CSS3圆角边框的用法。 ...

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

    ### 无懈可击的CSS圆角边框(自由伸缩) #### CSS圆角边框技术解析 ...通过本文的介绍,您可以了解到如何使用CSS和HTML来构建一个既美观又实用的圆角边框,这对于提升网页的设计感和用户体验都是非常有帮助的。

    css 圆角边框 样式表

    其中,圆角边框是CSS样式表中一个非常重要的特性,它使得网页元素的边界不再局限于直角,而是可以呈现出更加柔和、自然的视觉效果。本文将深入探讨CSS圆角边框的原理以及如何在实际网页设计中应用。 一、CSS圆角...

    div css圆角代码各种圆角表格_圆角边框css圆角

    本篇文章将深入探讨如何使用 `div` 和 `CSS` 实现各种圆角表格和圆角边框。 首先,我们了解 `div` 元素。`div` 是一个通用的容器元素,用于组合网页上的其他元素。通过应用样式,我们可以让 `div` 元素呈现不同的...

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

    标题 "最简洁图片圆角边框-无需额外标签" 暗示了这个主题是关于在HTML和CSS中实现图片的圆角边框效果,而且方法简单,不需要使用额外的HTML标签。通常,CSS3提供了`border-radius`属性来创建圆角效果,但这可能不...

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

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

    老外用纯CSS实现的圆角边框.rar

    为了确保在这些浏览器中也能显示圆角边框,开发者可能使用了像`-moz-border-radius`(Firefox)、`-webkit-border-radius`(Safari 和 Chrome)这样的非标准前缀。 除了`border-radius`,CSS还有其他属性可以配合...

    div+css圆角边框的制作

    在本主题中,我们将深入探讨如何使用 `CSS` 制作具有圆角边框的 `div` 元素,这在现代网页设计中非常常见,可以提升网站的视觉效果和用户体验。 首先,让我们了解 `CSS` 的边框属性。边框由三个主要属性构成:边框...

    CSS圆角边框

    在给定的文件中,我们看到与“CSS圆角边框”相关的资源,如不同的CSS文件和HTML文件,这可能是一个完整的解决方案或示例集合。 1. **CSS3圆角边框**:自CSS3引入以来,通过`border-radius`属性,我们可以轻松地创建...

    CSS圆角边框、按钮插件

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

Global site tag (gtag.js) - Google Analytics