加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

border与outline 语法和用法详解

发布时间:2021-05-26 21:56:54 所属栏目:编程 来源:互联网
导读:自收集降生之初,边框就已经成为计划的尺度。 与我们将要先容的其他两种要领对比,一个重要的区别是,默认环境下,border 包括在元素的计较尺寸中。纵然您配置 b

自收集降生之初,边框就已经成为计划的尺度。

与我们将要先容的其他两种要领对比,一个重要的区别是,默认环境下,border 包括在元素的计较尺寸中。纵然您配置 box-sizing:border-box,border 如故管帐入计较中。

Border 最根基的语法界说了边框的宽度和样式:

border: 3px solid; 

假如未界说则默认颜色为 currentColor,这意味着它将在级联中行使最靠近的颜色界说。

但 border 有更多的样式可供选择,假如你乐意,行使 border-style 你可觉得每一面界说差异的样式。

何时行使 border?

当元素的尺寸应承样式计较时,border 是一个靠得住的选择(双关语),默认样式给了计划很大的机动性。

 

对付outline,使其可见的独一必须属性是提供一种样式,由于默认值为 none:

outline: solid; 

和border一样,它将通过 currentColor 得到颜色,它的默认宽度为 medium。

outline 的典范应用是通过本机赏识器样式对 :focus 元素(如链接和按钮)举办聚焦。

除非您可以或许提供切合WCAG Success Criterion 2.4.7 Focus Visible的自界说 :focus 样式,不然应该应承产生这种特定的应用,以到达无障碍的目标。

出于计划目标,凡是要留意的 outline 题目是它无法从任何 border-radius 样式担任曲线。

何时行使 outline?

当您不想影响元素的尺寸而且不必要其遵循 border-radius 时,可以行使outline线。

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读