首页 > 试题广场 >

请根据下面的HTML和CSS代码,画出布局示意图。

[问答题]
请根据下面的HTML和CSS代码,画出布局示意图
<div id="page"> 
    <div class="main">
        <div class="sub"></div>
    </div> 
    <div class="nav"></div> 
</div>
<style type="text/css"> 
    #page { width: 520px; } 
    .nav  { width: 200px; float: right; } 
    .main { width: 200px; float: left; padding-left: 110px; }     
    .sub  { width: 100px; float: left; margin: 10px 0 10px -100px; }     
    .main { border: 1px solid #000; }
    .nav, .sub { border: 1px dashed #000; height: 300px; }     
    .sub { height: 280px; } 
</style>
推荐
编辑于 2015-02-04 20:18:24 回复(0)
关于float,我现在领悟到几点规律,大家看看对不对,欢迎大家指出错误:
1.  定义了float的元素是在父元素的内容区域浮动。若父元素有padding,则在除去padding部分的部分浮动。
2.  定义了float的元素就是离开文档流了,和同级元素没关系,就是以父元素为标准浮动,无论父元素本身是如何定位的。
发表于 2016-04-16 00:13:30 回复(0)
为什么main元素的宽度不是200 而变大了 貌似是310?
发表于 2016-09-03 15:15:23 回复(1)
为啥margin-left未生效?
发表于 2015-08-18 12:02:53 回复(2)
<img src="http://uploadfiles.nowcoder.com/images/20150817/690576_1439802554440_AF0168A4300C25250F2C819242055016" alt="" />
发表于 2015-08-17 17:09:28 回复(0)
为什么没有办法画图,只能把代码给写上了
发表于 2014-12-22 21:08:51 回复(0)
发表于 2014-11-29 23:05:28 回复(0)
发表于 2014-11-27 21:44:06 回复(0)




发表于 2014-11-21 18:46:18 回复(0)
发表于 2014-11-20 11:21:46 回复(0)
发表于 2014-11-19 17:18:45 回复(0)
发表于 2014-11-12 16:08:56 回复(0)

发表于 2014-11-10 14:34:20 回复(0)


发表于 2014-11-06 11:08:16 回复(0)




发表于 2014-11-05 14:06:52 回复(0)
<!html DOCTYPE>
    <head></head>
<body>
    <div id="page">
        <div class="mian"></div>
        <div class="nav"></div>
        <div class="sub"></div>
    </div>
</body>
<html>
发表于 2014-11-05 08:34:20 回复(0)
发表于 2014-11-04 09:54:48 回复(1)
发表于 2014-11-04 09:54:48 回复(0)