文章列表
在写javascript代码的时候肯定多多少少会涉及到dom的操作,可是呢一会是dom核心一会domHTML的,让人云里雾里,所以干脆就来个大清查,把祖祖孙孙子子辈辈的关系图弄个清楚 。
1.首先DOM不是javascript,它是文档。DOM的存在和javascript没有关系,有javascript 的出现DOM
在那里,没有出现,DOM还在那里。DOM是一组用来描述脚本怎样与结构性文档进行交互和访问的Web标准。DOM定义了一系列的对象、方法和属性,用于访问、操作和创建文档中的内容、结构、样式以及行为。
2.DOM级别
DOM总共有三个级别,DOM1、DOM2、DOM3 ...
在使用 CSS 实现表现的时候,会经常接触到 display:inline-block 这一属性,无论是初接触 Web 标准还是接触标准已久的朋友,大都会对这一属性感觉很迷惑和模糊。
display:inline-block
将对象呈递为内联对象,但是对象的内容作为块对象呈递。旁边的内联对象会被呈递在同一行内,允许空格。
但对于这个属性不是所有浏览器都识别。
支持的浏览器有:Opera、Safari。
但很遗憾,最流行的 IE 和 Firefox 却不支持这个属性(在 Firefox3 版本中将会支持 display:inline-block)。不过 Firefox 下却有私有属性 -m ...
清除浮动的三种方法:
1.标签清除浮动
在浮动元素后加一个空标签,空标签上定义一个清除浮动的类:
<style type="text/css">
.clear{ clear:both; height:0;overflow:hidden;}
.float_left{ float:left; }
.float_right{ float:left; }
</style>
<div class="float_left">左浮动元素</div>
<div class="float_right" ...
ie7/ie7/ie8ie9/现代浏览器hack
- 博客分类:
- css
<!DOCTYPE html >
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>块级元素的display:inline-block属性</title>
<style type="text/css">
p{color:#ccc;//所有浏览器
color:red\9;//所有ie浏览器
color:#000\0;/ ...