蘑菇街电话一面 DOM事件流的介绍,事件流的顺序,IE下是否一致 跨域的了解,介绍JSONP的原理 如何实现在多行文字条件下,超过5行显示省略号 stopProgagation, preventDefault,retur…
标签:css
深入理解 flex-grow & flex-shrink & flex-basis
前言 flex 有三个属性值,分别是 flex-grow, flex-shrink, flex-basis,默认值是 0 1 auto。 发现网上详细介绍他们的文章比较少, 今天就详细说说他们,先一个一个看。 flex-…
实现浏览器内多个标签页之间的通信
实现浏览器内多个标签页之间的通信 第一种方式:websocket协议.1.首先我们得了解websocket是什么?它是一种网络通信协议2.为什么会用到websocket?因为http有缺陷,通信只可以由客户端发起,服务器…
(面试题)垂直居中的几种实现方式
相比较水平居中,垂直居中比较复杂点。尤其是在实际页面中,有很多特殊的场景,导致水平居中实现起来比较麻烦。这篇文章旨在纪录一些我知道的居中方式。以一道经典面试题为例:一个200*200的div在一个div水平垂直居中,用c…
切图崽的自我修养-[ES6] 编程风格规范
前言 没有规矩 不成方圆 用let替换var来定义变量. 如果是常量,使用const 静态字符串统一用单引号'' , 动态拼接成的字符串统一用反引号“ let staticString = 'This is …
layui table设置表格单元格换行,固定列高度改变
layui table设置表格单元格换行 css /** 控制表格单元格换行 **/ .layui-table-cell { height: auto; word-break: normal; display: bloc…
论 CSS 中的逻辑
本文在征得原作者 @csswizardry 同意的情况下,翻译自他博客中的文章:Cyclomatic Complexity: Logic in CSS。最初发布于我的个人博客:咀嚼之味 另外呢,@hax前辈对本文的原作者…
Sass 语法小结
本文主要对 Sass 的基本语法进行了小结,方便日后快速查阅使用。 一、变量($) 1. 变量标识符 Sass 使用 $ 符号来标识变量。 $highlight-color: #abcdef; .selected { b…
浮动及浮动相关问题(初次)
这仅是我个人看到的,如果补充,还请大家不要吝啬当个键盘侠,谢谢! 文档流 文档中可显示的元素在排列时候的开始位置以及他们所占的区域。 因为页面中的元素分为不同的种类,所以他们会按各自的特点去显示,在页面中所占的区域不是一…
JS简易留言板
<!DOCTYPE html> <html> <head> <meta charset="{CHARSET}"> <title>简易留言板</title&…
CSS兼容性
属性 IE Chrome Firefox Safari Opera iOS Safari Android Browser Android Chrome text-shadow 10.0+ 3.5+ 4.0+ 6.0+ 1…
css3新特性总结
一、圆角边框 border-radius:5px; 二、多背景图 background: url(img_flwr.gif) right bottom no-repeat, url(paper.gif) left top…