举报投诉联系我们 手机版 热门标签 编程学
您的位置:编程学 > css outline 属性 CSS outline-color 属性

css outline 属性 CSS outline-color 属性

2023-03-14 08:18 CSS参考手册

css outline 属性 CSS outline-color 属性

css outline 属性

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

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

outline-style: solid;  
outline-color: #f00;   
outline-width: 2px;    

CSS outline 属性有三个子属性:outline-style、outline-color 和 outline-width。这三个子属性分别用于控制轮廓的样式、颜色以及宽度。

outline-style 用于控制轮廓的样式,可以使用 solid、dotted、dashed 等几种样式。 outline-color 用于控制轮廓的颜色,可以使用十六进制或者 rgb 颜色表示法来表示颜色。 outline-width 用于控制轮廓的宽度,可以使用 px 来表示宽度。

CSS outline 属性还有一个特殊的子属性 outline-offset ,该子属性可以用来控制元素的外部间隔大小。该子属性可以使用 px 来表示外部间隔大小。

 
outline: solid 2px #f00;    

CSS outline 各个子属性都有对应的快速写法,例如上面这行代码就是一个快速写法:solid 2px #f00 (solid 是样式、2px 是宽度、#f00 是颜色)。

CSS outline 和 border 最大的区别在于前者不会影响布

CSS outline-color 属性

CSS outline-color 属性

实例

设置一个虚线轮廓的颜色:

p
{
outline-style:dotted;
outline-color:#00ff00;
}


属性定义及使用说明

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

outline-color属性指定轮廓颜色。

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

默认值:invert
继承:no
版本:CSS2
JavaScript 语法:object.style.outlineColor="#00FF00"


浏览器支持

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

属性     
outline-color1.08.01.51.27.0

提示和注释

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

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


属性值

描述
color指定轮廓颜色。在CSS颜色值寻找颜色值的完整列表。
invert默认。执行颜色反转(逆向的颜色)。可使轮廓在不同的背景颜色中都是可见。
inherit规定应该从父元素继承轮廓颜色的设置。 


相关文章

CSS 教程: CSS Outline

CSS 参考手册: outline 属性

阅读全文
以上是编程学为你收集整理的css outline 属性 CSS outline-color 属性全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 编程学 bianchengxue.com 版权所有 联系我们
桂ICP备19012293号-7 返回底部