网站前端教程

CSS如何修改元素轮廓虚边

网站前端教程 51源码 2023-01-10 人阅读

我们在表单输入时,会看到鼠标点击input元素会出现一条蓝色轮廓虚边,如下图。

CSS如何修改元素轮廓虚边

搭配自己的样式不是非常美观,我的站长站教大家如何修改她。

这里需要用到CSS的outline。

outline语义

轮廓(outline)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用。

CSS outline 属性规定元素轮廓的样式、颜色和宽度。

outline使用方法

outline使用方法跟border一样,分为轮廓宽度、样式、颜色三个可选参数。

outline:#ff0000 dotted 13px;

CSS 边框属性

"CSS" 列中的数字指示哪个 CSS 版本定义了该属性。

属性描述CSS
outline

在一个声明中设置所有的轮廓属性。

outline-color 规定边框的颜色。

outline-style 规定边框的样式。

outline-width 规定边框的宽度。

inherit 规定应该从父元素继承 

outline 属性的设置。

2
outline-color

设置轮廓的颜色。

olor_name 规定颜色值为颜色名称的轮廓颜色(比如 red)。 

hex_number 规定颜色值为十六进制值的轮廓颜色(比如 #ff0000)。 

rgb_number 规定颜色值为 rgb 代码的轮廓颜色(比如 rgb(255,0,0))。 

invert 默认。执行颜色反转(逆向的颜色)。可使轮廓在不同的背景颜色中都是可见。 

inherit 规定应该从父元素继承轮廓颜色的设置。

2
outline-style

设置轮廓的样式。

none默认。定义无轮廓。

dotted定义点状的轮廓。

dashed定义虚线轮廓。

solid定义实线轮廓。

double定义双线轮廓。双线的宽度等同于 outline-width 的值。

groove定义 3D 凹槽轮廓。此效果取决于 outline-color 值。

ridge定义 3D 凸槽轮廓。此效果取决于 outline-color 值。

inset定义 3D 凹边轮廓。此效果取决于 outline-color 值。

outset定义 3D 凸边轮廓。此效果取决于 outline-color 值。

inherit规定应该从父元素继承轮廓样式的设置。

2
outline-width

设置轮廓的宽度。

thin规定细轮廓。

medium默认。规定中等的轮廓。

thick规定粗的轮廓。

length允许您规定轮廓粗细的值。

inherit规定应该从父元素继承轮廓宽度的设置。


上一篇:CSS盒子 margin外边距padding内边距border边框 下一篇:浏览器常见的css兼容性问题 栏目分类

帝国CMS教程

织梦cms教程

discuz教程

ecshop教程

phpcms教程

wordpress教程

苹果cms教程

php教程

数据库教程

微信小程序教程

python教程

css教程

js教程

视频教程

电子书

热门推荐
版权声明:文章搜集于网络,如有侵权请联系本站,转载请说明出处:https://www.51yma.cn/jiaocheng/wwebqianduanjiaocheng/1050.html
文章来源:
标签