`

CSS如何定义一条水平虚线与实线

    博客分类:
  • CSS
 
阅读更多

       假如定义一条水平的虚线呢?
  我们首先需要了解,关于线条的CSS的两个样式:
  dotted :  在MAC平台上IE4 与WINDOWS和UNIX平台上IE5.5 为点线。否则为实线
  dashed :  在MAC平台上IE4 与WINDOWS和UNIX平台上IE5.5 为虚线。否则为实线

  水平线条,我们可以用hr来实现,也可以定义一个div,将它的高度设为1px或其它你想要的高度。
  CSS定义一条水平虚线hr的方法:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>www.mb5u.com</title>
<style type="text/css">
hr {border:1px #cccccc dotted;}
</style>
</head>
<body>
<hr size="1" noshade="noshade" />
</body>
</html>

 CSS定义一条水平虚线div的方法: 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>www.mb5u.com</title>
<style type="text/css">
#aaa {border-top:1px dashed #cccccc;height: 1px;overflow:hidden;}
</style>
</head>
<body>
<div id="aaa">模板无忧 - www.mb5u.com</div>
</body>
</html>

 需要你注重hr方法中CSS的定义:hr {border:1px #cccccc dotted;} 用了dotted属性。在div的方法中用了dashed属性。从表面上讲,两者没有明显的区别。但在不同的浏览器环境下,可能会存在一些差异。但这些都无关紧要了,因为大多数人看到的是一样的效果。虚线。:)

 

实线实现:

.div{
 height:1px;
 border-bottom:1px solid #ccc;
 overflow:hidden;
}

 

分享到:
评论

相关推荐

    html设置分割线虚线,css border设置虚线样式

    默认情况下,`&lt;hr&gt;`生成的是一条实线,但我们可以通过CSS来改变它的样式。 例如,创建一个虚线分割线的基本HTML结构如下: ```html ``` 然后在CSS中定义`.custom-hr`类来设置虚线样式: ```css .custom-hr { ...

    CSS——hr水平线样式

    CSS中的水平线(HR)是一种重要的排版元素,它可以用来分隔文章、区块或其他内容。今天,我们将探讨如何使用CSS来美化水平线的样式,添加更多的效果,从而提高网页的可读性和美观性。 基本样式 在开始之前,我们...

    CSS 关于线条与边框

    除了基本的实线、虚线等,CSS还支持更复杂的边框类型,如 `groove`, `ridge`, `inset`, 和 `outset`,这些边框样式可以创建出具有深度感的效果。例如,`groove` 和 `ridge` 分别模拟了凹陷和凸起的3D效果,而 `inset...

    CSS样式风格定义

    水平条虚线效果定义一border:1px dashed #86BCD4; height: 1; 水平条虚线效果定义二align: center;width: 100%;height: 1;color: #86BCD4;Shade:no;SIZE=1; 水平条实线无阴影效果定义*/hr{border:1px dashed #86BCD...

    CSS3 SVG叶子虚线响应式布局代码

    【CSS3 SVG叶子虚线响应式布局代码】是一款利用现代Web技术实现的创新设计,它结合了CSS3和SVG(可缩放矢量图形)的优势,创造出动态且适应不同屏幕尺寸的布局。在这个项目中,开发者巧妙地用SVG来绘制细腻的叶子...

    css常用定义词

    关于CSS的`solid`属性,这是边框样式的一种,表示实线边框。边框可以有三个属性:宽度(`border-width`)、样式(`border-style`)和颜色(`border-color`)。例如,`border: thin solid red;`设置了边框为细实线,...

    61.(leaflet篇)leaflet线段中间叠加内容(虚线).zip

    strokeDasharray是一个CSS样式,用于定义线段的虚线模式。例如,`{strokeDasharray: "10,5"}`将创建一个每10像素显示实线,然后空5像素的虚线效果。这可以在创建Polyline对象时作为options传递,或者在后期通过`...

    半圆加虚线分割线效果

    标题“半圆加虚线分割线效果”描述了一种特定的界面设计,它结合了半圆形的图形与虚线分割线,以美观且功能性的样式分隔不同的内容区域。这种效果可以用于列表项之间的分隔,或者在布局中创造视觉上的区分。 实现...

    CSS3 SVG创意文字线条填色动画特效

    接下来,我们使用CSS3的`@keyframes`规则创建一个动画,逐步减少`stroke-dashoffset`的值,使线条的虚线部分逐渐变为实线,形成填色效果。例如: ```css @keyframes fill-path { 0% { stroke-dashoffset: 200; } ...

    Flex Tree增加虚线连接

    `lineDashArray`接受一个数组,数组中的数字定义了线段和空白的长度,例如 `[4, 4]` 表示4个像素的实线后跟随4个像素的空白,形成常规的虚线样式。 4. **自定义皮肤**:为了实现虚线连接,可能需要创建自定义的...

    CSS border虚线边框属性教程

    在此基础上,如果你想要创建一个看起来像圆角的形状,你可以通过将border-width设置得非常小,并且在相邻的边框应用不同的边框样式(例如在三个边使用"dashed",在一条边使用"solid"),来形成一个由非常小的梯形...

    第17章 CSS边框与背景[上].pdf

    在HTML5中,CSS边框和背景是网页布局和设计中非常重要的视觉元素,它们...通过本次课程的学习,相信学习者可以更好地掌握CSS边框与背景的样式设置,并将其应用于实际的网页设计工作中,提升网页的视觉效果和用户体验。

    用css写出三角形

    在这个例子中,`.triangle-down`类定义了一个没有宽度和高度的元素,它有三条边被设置为透明,只有一条边(border-top)是红色的。由于边框塌陷,这个元素实际上形成了一个红色的向下箭头,即一个向下的三角形。 4....

    CSS全科教程(Word文档)

    - **边框样式**:如实线、虚线等。 - **边框颜色**:使用颜色值设置边框颜色。 **2.4 CSS外边距** - **外边距属性**:`margin`属性控制元素与其他元素之间的空间。 - **单边外边距**:同样可以设置四个方向的外边...

    数据可视化大屏的css背景+边框+demo.rar

    接着,"边框"是CSS中的另一个关键元素,它允许我们定义元素的轮廓。在数据可视化中,边框可以用于区分不同的数据区域,或者强调特定的图表或指标。通过调整边框的宽度、颜色和样式(如实线、虚线、点线等),可以...

    CSS轮廓全解析:美化与可用性的双重奏

    ### CSS 轮廓全解析:美化与可用性的双重奏 #### 一、CSS 轮廓简介 CSS 轮廓(Outline)是 CSS 中一个重要的视觉反馈机制,主要用于增强用户界面元素的可视性。它不同于传统的边框(border),轮廓不占据布局空间,...

    CSS控制页面分隔符

    在网页设计中,CSS(Cascading Style Sheets)是一种强大的工具,用于定义和控制页面的外观和布局。本文将深入探讨如何使用CSS来控制页面的分隔符,以实现更美观、有组织的视觉效果。 首先,理解CSS的基础概念至关...

    CSS样式教材

    - **边框和边距**:边框宽度、样式(实线、虚线等)和颜色,以及内外边距的调整。 ### 5. CSS3新特性 - **过渡(Transitions)**:平滑地改变一个或多个CSS属性的值,实现动态效果。 - **动画(Animations)**:通过...

    CSS属性参考,背景 边界 表格 滚条……

    在网页设计领域,CSS(Cascading Style Sheets)是一种用于定义HTML或XML(包括SVG、XHTML等)文档中元素外观、布局和结构的语言。本文将深入探讨标题中提到的CSS属性,包括背景、边界、表格和滚条,以及描述中提及...

Global site tag (gtag.js) - Google Analytics