初级会员
查看个人网站
查看详细资料
TOP
中级会员
高级会员
貌似没几年青春 中级会员
专长 网页设计,PHP
新手上路
宝儿 荣誉管理团队
专长 网页设计,Flash,JS
原帖由 webflash 于 2007-4-1 17:08 发表 5.如果一个较宽的子盒子在一个较窄的父盒子中拥有浮属性,子盒子漂浮后不会影响到父盒子的宽度,子盒子超出父盒子的部分会越到父盒子外面,但越出父盒子外的部分不会引起外边文本流的移动,而会直接覆盖在外边文字上面的…… (2)浮动对象之间不会重叠。上面有讲到浮动对像越出外边去的情况,那么一个浮动盒子又会不会越到另一个浮动对象上面去呢,实质上它们是不会重叠的,即使用了负边界看起来像重叠在一起。
原帖由 zbm2001z 于 2007-8-15 02:54 发表 引用:原帖由 webflash 于 2007-4-1 17:08 发表 5.如果一个较宽的子盒子在一个较窄的父盒子中拥有浮属性,子盒子漂浮后不会影响到父盒子的宽度,子盒子超出父盒子的部分会越到父盒子外面,但越出父盒子外的部分不会引起外边文本流的移动,而会直接覆盖在外边文字上面的…… (2)浮动对象之间不会重叠。上面有讲到浮动对像越出外边去的情况,那么一个浮动盒子又会不会越到另一个浮动对象上面去呢,实质上它们是不会重叠的,即使用了负边界看起来像重叠在一起。说法欠妥,依旧是“层叠”和“堆叠”概念没有澄清引起的。 另外: 清除浮动的原理几乎没有提及,而这又往往与清除浮动元素相关的margin重叠紧密相关(否则无法理解与之相关的margin重叠现象)。
原帖由 kuner1129 于 2007-5-14 12:13 发表 关于clear 第一个小例子那儿, clear:none 这里 我试了下,在IE和firefox里,把 clear:none这句加上和去掉效果是一样的啊,它是不是默认的就是这样?
1.我不动声色(我的属性不设置的时候),即:float:none,或者样式中不写这一项时,网页中的元素将按照它们自身的出现方式排列,一般是靠边对齐,先出现的排在前边...
原帖由 woxindead 于 2007-5-31 15:46 发表 所谓标准不都是一步一步调出来的吗 在FF下可以用什么代替li 如果用li怎么控制它的高度
原帖由 zbm2001z 于 2007-8-15 19:11 发表 首先理解“层叠”和“堆叠”概念是必要的。 ……子盒子超出父盒子的部分会越到父盒子外面,但越出父盒子外的部分不会引起外边文本流的移动,而会直接覆盖在外边文字上面的……——不是覆盖 p堆叠box2之上 ...
原帖由 风若吹 于 2007-12-7 14:59 发表 clear的第三个例子没搞明白, body div {clear:both;}这个是放在第一行的,按照原则它会被后面的clear:left;所覆盖,为什么没有呢?
夏夜 中级会员
专长 前端制作,PHP,安全
原帖由 风若吹 于 2007-12-7 14:53 发表 最后一个没看明白 body div {clear:both;}是写在最前面的,可是按着优先极的原则它应该被下面的clear:left;所附盖,怎么会没有呢?
原帖由 lifeseato 于 2008-2-22 15:31 发表 很清楚明了 可还有一点我想问下 为什么浮动可以把两个层上下间的空白去掉呢? 例如: 两个层间有空白 如果加上float:left那就会紧靠了(为什么两个层间会有空白)、 我写css的时候总喜欢加上*{margin:0;paddi ...