|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
在上述1情况中需要设置子div的宽度,假如不设置的话子div的宽度会被默认为母div的100%,这样float根本就产生不了效果。
CSS中,子元素主动承继父元素的属性值,象色彩、字体等,已在父元素中界说过的,在子元素中能够间接承继,不必要反复界说。可是要注重,扫瞄器大概用一些默许值掩盖你的界说。
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/><title>无题目文档</title><style>body{background:url(/upfile/images/bg.jpg)}#layout{position:absolute;top:50px;left:200px;width:500px;height:500px;border:1pxsolid#006699;background:#fff;filter:alpha(opacity=80);moz-opacity:0.8;padding:30px;font-size:18px;font-weight:bold;}#son_layout{width:300px;height:200px;background:#fff;border:1pxsolid#f60;}</style></head><body><divid="layout"><p>尺度之路(这是父层)</p><p></p><divid="son_layout">这是子层,承继父层的字体巨细及粗体属性</div></div></body></html>
尺度之路www.ckuyun.com提醒:能够先修正部分代码后再运转
切入正题,其实DIV+CSS正确的说法应该是XHTML+CSS,说成DIV的原因只是让它能更明确地和TABLE布局方法区分开来,并不是说一个页面里没有TABLE,而是在什么地方使用TABLE,你要认识到TABLE是表格,是存放数据用的,而不是用来布局的。 |
|