上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 30 下一页
摘要: 原因: 源于inline-block样式的弊端 当元素有行内元素的特性时,元素间的空白符都会被解析,回车换行会被解析成一个空白符(此空白符还无法通过控制台分析) 如果字体不为零那么就会占一定的宽度,并且这些间距会随字体的大小而变化 解局办法:就是修改行内块inline-block为块级block,或 阅读全文
posted @ 2021-06-22 23:23 海胆Sur 阅读(22) 评论(0) 推荐(0)
摘要: 原因:默认行高line-height的存在 可以设置行高为1 (对非块级元素无效) 阅读全文
posted @ 2021-06-22 20:54 海胆Sur 阅读(8) 评论(0) 推荐(0)
摘要: 原因:父元素没有设置相应的border和padding 三种解决方法: 给父元素加边框给父元素加内边距让父元素变成独立的BFC (BFC内部元素不会影响外部布局,也就不会穿透了) 阅读全文
posted @ 2021-06-22 19:17 海胆Sur 阅读(9) 评论(0) 推荐(0)
摘要: 可选参数 [, thisArg] 循环中 this 指向 如果使用箭头函数表达式来传入函数参数, thisArg 参数会被忽略,因为箭头函数在词法上绑定了 this 值。 数组相关遍历方法 回调函数 参数为 item index array .forEach() 当元素为引用类型时,callback 阅读全文
posted @ 2021-06-22 10:04 海胆Sur 阅读(35) 评论(0) 推荐(0)
摘要: 浅拷贝与 深拷贝 的区别在于是否共享相同的引用 因为存在共享引用,浅拷贝的修改可能造成源被修改。 js 内置对象复制操作 ...展开语法、Array.prototype.concat()、Array.prototype.slice()、Array.from()、Object.assign() 和 O 阅读全文
posted @ 2021-06-21 23:28 海胆Sur 阅读(26) 评论(0) 推荐(0)
摘要: 当非滚轮触发页面滚动条变化时 决定变化的行为 auto直接跳跃变化 smooth流畅过渡 阅读全文
posted @ 2021-06-20 23:25 海胆Sur 阅读(13) 评论(0) 推荐(0)
摘要: Trident、Gecko、Webkit、Blink Blink 是 webkit 的分支内核 IE 浏览器内核:Trident 内核Chrome 浏览器内核:webkit 2013年以后 采用 BlinkOpera 浏览器内核:最初是自己的Presto内核,(2016年奇虎360和昆仑万维收购)后 阅读全文
posted @ 2021-06-20 23:08 海胆Sur 阅读(61) 评论(0) 推荐(0)
摘要: 设置 行内元素盒模型 与其 行内元素容器 垂直对齐方式。 只对行内元素、行内块元素和表格单元格元素生效。 基线 小写字母“x”的最下方 恰好是基线 中文的基线会略往上 图片和overflow:hidden样式的元素的基线位置是最下方(当有文字时图片下方就会存在间隙) 参考博客 DOM操作: elem 阅读全文
posted @ 2021-06-20 21:58 海胆Sur 阅读(13) 评论(0) 推荐(0)
摘要: 参考文章 参考视频 main { height: 100vh; scroll-snap-type: y proximity|mandatory; /*proximity是接近时触发翻页,mandatory是强制翻页*/ overflow-y: scroll; } /*隐藏滚动条*/ main::-w 阅读全文
posted @ 2021-06-20 12:19 海胆Sur 阅读(14) 评论(0) 推荐(0)
摘要: windows下 按 win + V 可以打开历史剪切板 阅读全文
posted @ 2021-06-20 11:09 海胆Sur 阅读(12) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 30 下一页