Code is my life!
暂时未有相关通用技术能力~
阿里云技能认证
详细说明从IE6开始,引入了Standards模式,标准模式中,浏览器尝试给符合标准的文档在规范上的正确处理达到在指定浏览器中的程度。 在IE6之前CSS还不够成熟,所以IE5等之前的浏览器对CSS的支持很差, IE6将对CSS提供更好的支持,然而这时的问题就来了,因为有很多页面是基于旧的布局方式写的,而如果IE6 支持CSS则将令这些页面显示不正常,如何在即保证不破坏现有页面,又提供新的渲染机
PX特点1. IE无法调整那些使用px作为单位的字体大小;2. 国外的大部分网站能够调整的原因在于其使用了em或rem作为字体单位;4.px像素(Pixel)。相对长度单位。像素px是相对于显示器屏幕分辨率而言的。 em特点 1.em的值并不是固定的;2.em会继承父级元素的字体大小。3.em是相对长度单位。相对于当前对象内文本的字体尺寸。如当前对行内文本的字体尺寸未被人为设置,
请看下面的demo <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>省略号显示</title> <style type="text/css"> .box{ width: 200px; hei
今天做了一个demo,自己用原生的js写了一个轮播图,那么问题来了,当你用百分号表示margin-left的时候,他取得百分号的数值是以谁做为基准而取得值呢?子元素和父元素的width都是百分号表示, 比如一个很简单的额例子了,当一个div里面有一个div时,下面我就通过2个简单的demo来解释这个问题 1、如果父元素div大于里面的子元素div,图代码如下:box为父元素
一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:“严格模式”(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 设立”严格模式”的目的,主要有以下几个: - 消除Javascript语法的一些不合理、不严谨之处,减少一些怪异行为; - 消除代码运行的一些不安全之处,保证代码运行的安全;
今天谈谈重绘和回流是怎么回事 一、什么是页面的重绘与回流 当页面中的部分或者全部元素改变宽度和高度、或者位置发生变化、删除或者增加某个或者某些元素时、某个元素影藏或者显示时,这时页面就需要重新加载了,这就叫做回流。 当页面的中的可见性发上变化时,比如:背景颜色吗,文字颜色等,这样就形成了重绘。 注:从上面可以看出,回流必将引起重绘,而重绘不一定会引起回流。 二、怎么
singleton(单例)模式被熟知的原因是因为它限制了类的实例化次数只能一次,单例模式,在该实例不存在的勤快下,可以通过一个方法创建一个类来实现创建类的新实例;如果实例已经存在,则会简单返回该对象的引用。单例模式不同于静态类(或对象),因为我们可以推迟它们的初始化,这通常是因为它需要一些信息,而这些信息在初始化期间可能无法获取,对于没有察觉到之前的引用代码,它们不会提供方便检索方法,
简单来说 一共有四种方式 分别为 行内样式 内联样式 外部样式 @impor导入样式 1、行内样式 行内样式标记在styl属性e中写入css样式,这种方式没有体现css的优势,不推荐使用 <span style="font-size:14px;"> <span style="white-space:pre"> </spa
localstorage与sessionStorage的使用方法都是一样的 唯一的区别在与 localstorage是永久储存在你的计算机上 sessionstorage只要浏览器关闭,存储就消失 <!DOCTYPE html> <html> <head> <title>本地缓存</title> </head&g
define(function() { var win = window, doc = document, decode = function(s) { // 参考jquery cookie的实现: https://github.com/carhartl/jquery-cookie/blob/master
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <script src="jquery-1.12.3.js" charset="utf-8"></script>