+ -
当前位置:首页 → 问答吧 → 新手提问

新手提问

时间:2011-07-13

来源:互联网

定义一个div块的width与height,这个width和height是包括padding,border与margin的值吗?

作者: ji_zhou   发布时间: 2011-07-13

分标准和非标准。标准不包括。
如果你加上<!doctype html>就不包括,只是内容。
如果不加,IE会包括padding和border。
具体可参见:CSS框模型

作者: KongHuLu   发布时间: 2011-07-13

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
宽度就是宽度,跟margin,border,padding没关系了

作者: aspwebchh   发布时间: 2011-07-13

引用 1 楼 konghulu 的回复:

分标准和非标准。标准不包括。
如果你加上<!doctype html>就不包括,只是内容。
如果不加,IE会包括padding和border。
具体可参见:CSS框模型
CSS框模型

作者: xuexiaodong2009   发布时间: 2011-07-13

transitionnal下 是width 和height是不包括 pading 还有margin 一个盒子的 的总宽度 是 width padding margin 三个结合起来的

作者: yingsunzhange   发布时间: 2011-07-13