outline与border的区别】的更多相关文章

在浏览器里,当鼠标点击或使用Tab键让一个链接或者一个radio获得焦点的时候,该元素将会被一个轮廓虚线框围绕.这个轮廓虚线框就是 outline . outline 能告诉用户那一个可以激发事件的html元素获取了焦点,对钟爱键盘操作的用户尤其有意义.一个清晰悦目的outline设计能提高使用表单的用户体验. 另一方面,outline 也有些讨厌的地方,比如使用CSS设计的Tab(标签页)时,选择一个Tab之后,Tab上的轮廓虚线会一直显示,有些影响美观. CSS 的 outline 属性允许…
在浏览器里,当鼠标点击或使用Tab键让一个链接或者一个radio获得焦点的时候,该元素将会被一个轮廓虚线框围绕.这个轮廓虚线框就是 outline . outline 能告诉用户那一个可以激发事件的html元素获取了焦点,对钟爱键盘操作的用户尤其有意义.一个清晰悦目的outline设计能提高使用表单的用户体验. 另一方面,outline 也有些讨厌的地方,比如使用CSS设计的Tab(标签页)时,选择一个Tab之后,Tab上的轮廓虚线会一直显示,有些影响美观. CSS 的 outline 属性允许…
border与outline: border属性: border-width.border-style.border-color 其中border-style可以为none或hidden outline(轮廓)在元素边框边缘的外围绘制一条包围元素的线,包括outline-color.outline-style.outline-width三个子属性的设置,可缺省,无固定顺序.轮廓不占据页面空间,也不一定是矩形.除了IE以外的浏览器都直接支持outline.只有规定了!DOCUMENT之后的IE8以…
outline 和 border的区别: outline不占据文档空间,border占据文档空间. outline无法单独设置上下左右,只要设置outline,必须所有的边都设置:border可以设置任意一个方向时候有border. outline的兼容性问题: IE8一下不支持outline. 由于outline不占据文档空间的特性,在很多情况下很好用.但它最大的限制就是无法单独设置某个方向的边.并且存在兼容性问题.…
前言:三月中旬面试了两家公司,一家小型公司只有面试,另一家稍大型公司笔试之后一面定夺.笔试部分属于基础类型,网上的复习资料都有. 面试时两位面试官都有考到一些实际工作中会用到,但我还没接触过的知识点.这里重点对这部分做一个梳理分析,主要是查阅资料补充. (PS:多一年的工作经验,基础理论和实操能力都应该要深一层,要想在这行扎扎实实的有发展,真的很需要对自我的要求有一步步提高啊~) 第一家公司 一.outline与border的区别 在浏览器里,当鼠标点击或使用Tab键让一个链接或者一个radio…
在HTML中,若想要实心划分区域,则:1.添加标签:2.对标签设置尺寸(宽高) 但只要是添加了一个元素(标签),就会在页面中生成一个盒子,不同元素产生的盒子模型可能不同,这取决于它CSS的display属性 1.display:当前元素的显示方式 display:none:不生成盒子 特点:在页面不显示且不占用尺寸 display:block:块盒 特点:块盒独占一行,即使内容只有一个字后面的元素也会换行显示                  可以设置宽高 display:inline:行盒 特…
笔记来源:尚硅谷Web前端HTML5&CSS3初学者零基础入门全套完整版 目录 盒模型补充及田径场实战 1. 盒子大小 2. 轮廓 3. 阴影 4. 圆角 圆 椭圆 盒模型补充及田径场实战 1. 盒子大小 默认情况下,盒子可见框的大小由内容区.内边距和边框共同决定 box-sizing用来设置盒子尺寸的计算方式(设置width和height的作用) .box { width: 200px; height: 200px; background-color: yellow; border: 10px…
如果有一个需求,给一个元素增加一条边框,想必大家会习惯且娴熟的使用border来实现,我也是这样   但其实outline也能达到同样的效果,并且在有些场景下会更适用,比如下面的demo 使用border后,div宽度增加,导致超出父元素       使用outline后,div元素宽度不会改变 DEMO <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>&…
outline:0与outline:none的效果完全一样,用哪个都行,为了少写几个字,提倡用outline:0.具体区别如下: 出处: https://stackoverflow.com/questions/35648667/outline-none-vs-outline-0…
一.首先,outline是个很牛的东西1. border近亲outline和border是近亲,为什么这么讲呢?首先,都是给元素外面套框框的:其次,支持的属性值几乎都是一样的,例如,outline-style和border-style值dotted, dashed, solid, ...之类的,一些语法也几乎一样.如果这都不算近亲,你让绝对定位和浮动何言以对. 2. IE8+支持outline严格来讲属于CSS3属性,但是IE8+浏览器就支持了.外挂一句,IE9+浏览器的outline还支持in…