美文网首页WEB前端程序开发
多学一点-css属性border和outline

多学一点-css属性border和outline

作者: 家里有棵核桃树 | 来源:发表于2018-10-24 17:40 被阅读2次

很多属性我们会正常的使用,但是我们很少去探究这个属性使用的异常情况,以及如何更加准确的使用这些属性来达到效果。今天我们就来学习一下css属性border和outline。

1、outline

  • (轮廓)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用;
  • 轮廓线不会占据空间,也不一定是矩形;
  • outline-style是必须要写的,且只能为一个值;
  • outline-color没有时,outline-color取字体颜色;
  • 不显示outlineoutline-style: none;outline-color: transparent;outline-width: 0;
outline的使用

2、border

  • 简写属性在一个声明设置所有的边框属性;
  • 会占据空间;
  • border-style是必须要写的,可以为多个值;
  • border-color没有时,border-color取字体颜色;
  • 不显示borderborder-style: none/hidden;
border的使用

3、outline + border

效果会叠加显示。一定要多用浏览器调试,多测试

outline + border的显示

相关文章

  • 多学一点-css属性border和outline

    很多属性我们会正常的使用,但是我们很少去探究这个属性使用的异常情况,以及如何更加准确的使用这些属性来达到效果。今天...

  • css outline 和 border

    outline 官方解释如下:https://developer.mozilla.org/zh-CN/docs/W...

  • outline与border

    1.outline属性: 2.outline与border对比:

  • CSS border outline

    边框和轮廓 边框和轮廓是位于外边距内外的线框,有时候,设置边框和轮廓属性对于网页布局很有用,尤其是边框。 边框bo...

  • 盒子大小、轮廓和阴影、浮动

    盒子大小(box-sizing属性) 轮廓(outline) outline的用法和border的用法类似 二者的...

  • css中各属性顺序

    outline、border属性没有顺序 列表中list-style 属性顺序: 背景background顺序: ...

  • outline和border

    outline (轮廓)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用。 只有在规定了 !do...

  • CSS属性参考手册

    CSS3 动画属性(Animation) CSS 背景属性(Background) CSS 边框属性(Border...

  • css -- outline 属性

    outline (轮廓)是绘制于元素周围的一条线,位于边框边缘的外围,可起到突出元素的作用。 注释:轮廓线不会占据...

  • 第三章 CSS3 边框

    css1和css2 中的边框属性 border-width 设置元素边框粗细 border-style 设置元素边...

网友评论

    本文标题:多学一点-css属性border和outline

    本文链接:https://www.haomeiwen.com/subject/whuxtqtx.html