<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"></a>"> <html xmlns="<a href="http://www.w3.org/1999/xhtml"></a>"> <head> <title> 清除浮动(闭合浮动元素)例二:使用空div清除浮动 </title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style type="text/css"> #outer { background-color:#999; border:3px solid #666; } #inner { background-color:#ccc; float:left; width:26%; } #inner *, #outer p { margin: 5px 5px 5px 10px; } div.clear{ clear:left; } kbd { display:block; background:#fafaff; border:1px solid #b0c0d0; text-indent:0px; } kbd:first-line { color:#c3c; font-weight:bold; text-indent:20px } #footer { clear:both; border:3px solid #333; background-color:#999; margin-top:15px; height:60px; line-height:60px } ul,li,h1 { margin:0;padding:0} </style> <script type="text/javascript"> // <![CDATA[ /* Pixy's filler generator - <a href="http://www.pixy.cz/blogg/clanky/css-3col-layout/"></a> */ function toggleContent(name,n) { var i,t='',el = document.getElementById(name); if (!el.origCont) el.origCont = el.innerHTML; for (i=0;i<n;i ) t = el.origCont; el.innerHTML = t; } // ]]> </script> </head> <body> <div> <div> <h1>#inner</h1> <kbd>#inner {<br/> float:left;<br/> width:26%;<br/> }</kbd> <p>点击下面的链接以改变该列的高度</p> <ul> <li><a href="javascript:toggleContent('lccont',1)">缩短</a></li> <li> <a href="javascript:toggleContent('lccont',5)">加长</a> </li><li> <a href="javascript:toggleContent('lccont',10)">再长点</a></li> <li>-------</li> </ul> </div> <h1>#outer</h1> <p><kbd>#outer { background-color:#999; width:100%; } div.clear{ clear:left; }</kbd> </p> <p> 点击改变长度 <a href="javascript:toggleContent('mccont',1)">缩短</a>,<a href="javascript:toggleContent('mccont',10)">加长</a> 或者 <a href="javascript:toggleContent('mccont',40)">更长</a>。</p> <p>闭合浮动元素(或者叫清除浮动)是web标准设计中经常会遇到的一个问题,因此,这里我想总结一下目前经常用到的几种方法,并比较一下他们的易用性和适用环境。如果你有更好的方法不妨提出来大家一起讨论。 </p> <div></div> </div> <div> From:</div> </body> </html>
(编辑:晋中站长网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|