举报投诉联系我们 手机版 热门标签 鳄鱼CMS
您的位置:鳄鱼CMS > css outline 属性 CSS outline-width 属性

css outline 属性 CSS outline-width 属性

2023-04-11 06:31 CSS参考手册

css outline 属性 CSS outline-width 属性

css outline 属性

CSS outline 属性是一种用于指定元素轮廓的样式属性,它可以用来替代 border 属性,但是两者有很大的不同。

outline 属性可以让元素呈现出一个轮廓,但是不会影响布局,也不会占用页面上的空间。它可以用来替代 border 属性,因为它不会影响布局,而 border 会影响布局。

outline: 1px solid #000;  
outline-offset: 10px;    

outline 和 border 的区别在于,border 是一个实体元素,它会占用页面上的空间;而 outline 是一个虚拟元素,它不会占用页面上的任何空间。此外,border 会阻止其他元素进行布局;而 outline 不会阻止其他元素进行布局。

outline 和 border 除了上述区别之外,还有一些相同之处。例如:都可以使用 color、style、width 等 CSS 属性来控制显示效果。此外,都可以使用 box-shadow 来改变显示效果。

CSS outline-width 属性

CSS outline-width 属性

实例

设置轮廓的宽度:

p
{
outline-style:dotted;
outline-width:5px;
}


属性定义及使用说明

outline(轮廓)是绘制于元素周围的一条线,位于边框边缘的外围。

outline-width指定轮廓的宽度。

注意: 请始终在outline-wicth属性之前声明outline-style属性。元素只有获得轮廓以后才能改变其轮廓的宽度。

默认值: medium
继承: no
版本: CSS2
JavaScript 语法: object.style.outlineWidth="thin"


浏览器支持

表格中的数字表示支持该属性的第一个浏览器版本号。

属性          
outline-width 1.0 8.0 1.5 1.2 7.0

提示和注释

outline是围绕元素。它是围绕元素的边距。但是,它是来自不同的边框属性。

outline不是元素尺寸的一部分,因此元素的宽度和高度属性不包含轮廓的宽度。


属性值

描述
thin规定细轮廓。
medium默认。规定中等的轮廓。
thick规定粗的轮廓。
length允许您规定轮廓粗细的值。
inherit规定应该从父元素继承轮廓宽度的设置。


相关文章

CSS 教程: CSS Outline

CSS 参考手册: outline 属性

阅读全文
以上是鳄鱼CMS为你收集整理的css outline 属性 CSS outline-width 属性全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 鳄鱼CMS eyucms.com 版权所有 联系我们