多学一点-css属性border和outline

很多属性我们会正常的使用,但是我们很少去探究这个属性使用的异常情况,以及如何更加准确的使用这些属性来达到效果。今天我们就来学习一下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的显示

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 学习CSS的最佳网站没有之一 http://www.w3school.com.cn/tags/index.asp ...
    Amyyy_阅读 1,181评论 0 1
  • CSS要点记录 CSS 指层叠样式表 (Cascading Style Sheets) 多种样式时的优先级问题 数...
    Tony__Hu阅读 1,320评论 0 0
  • CSS 指层叠样式表(Cascading Style Sheets),是一种用来为结构化文档(如 HTML 文档或...
    神齐阅读 2,231评论 0 14
  • 一、CSS入门 1、css选择器 选择器的作用是“用于确定(选定)要进行样式设定的标签(元素)”。 有若干种形式的...
    宠辱不惊丶岁月静好阅读 1,718评论 0 6
  • 学会使用CSS选择器熟记CSS样式和外观属性熟练掌握CSS各种选择器熟练掌握CSS各种选择器熟练掌握CSS三种显示...
    七彩小鹿阅读 6,443评论 2 66

友情链接更多精彩内容