已采纳回答 / xiedukai
因为没有设置宽度,box设置浮动后,box的就缩成一个小圆点,其实没有消失,只是在box2的左边上,因为里面没有内容,也没有设置宽度,所以小到你看不到。
2015-10-04
已采纳回答 / pardon110
你在mainbody中不设置overflow:hidden,由于它的两个子div都浮动了,#mainbody本身就感知不到高度了。具体视角效果,你可以设置#left或#right的高度后,你观察一下就明白了。
2015-09-30
已采纳回答 / pardon110
background-color 属性用来定义元素的背景颜色。body {background-color: #b0c4de;}CSS中,颜色值通常以以下方式定义:十六进制 - 如:#ff0000 它的三位颜色简写为 #f00RGB - 如:rgb(255,0,0)颜色名称 - 如:red默认 - transparent,透明之意。如果一个元素没有指定背景色,那么背景就是透明的。inherit 从父元素继承背景颜色,这个在IE上存在兼容问题。
2015-09-27
已采纳回答 / Kusoku
box2并没有变短,只是左边部分变得不可见而已,body的长度也不会受到影响;其实你把box1的visibility设置不可见就能看出来;浮动框之后的框外观不会受影响,但是其内部文本会因为浮动元素影响移出一定空间,产生环绕效果
2015-09-26
已采纳回答 / pardon110
盒子模型3D图层展示, 类似ps中的图层原理,视角从上往下看,往下的图层会被上级图层所覆盖。boder //最上层content+paddingbackground:imagebackground-colormargin //最底层
2015-09-17
已采纳回答 / Perona
<a href="#"></a>这里的#链接的还是当前页面。其实就是锚点的用法。锚点语法:<a href="#锚点名">点击我跳到锚点去</a>...文字省略<a name="锚点名" >我是锚点</a>这里省略了锚点名,还是当前页面。
2015-09-15
已采纳回答 / mozzie_
设置偏移,无已定位的祖先元素,是以<html>为基准偏移的。你这个也是的,你可以同讲师演示的打开调试窗口,看element。你这个box2明显基于html往右偏移了20像素。可能因为box1同时存在,你认为不是。你可以设置top偏移这样看,明显些。
2015-09-05