Maison >interface Web >tutoriel HTML >用什么布局来实现_html/css_WEB-ITnose
想要实现如下布局怎么实现
怎么能快速的布局出来 又能自动适应当前页面
自适应要怎么样的一个自适应法?
<!DOCTYPE html><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script src="http://libs.baidu.com/jquery/2.0.0/jquery.js" type="text/javascript"></script><style type="text/css">.small{ float: left; width: 100px; height:100px; border: 1px solid #000;}.big{ float: left; width: 200px; height: 200px; border: 2px solid #000;}.xxx{ height: 410px; width: 410px;}</style></head> <body><div class="xxx"> <div class="big"></div> <div class="small"></div> <div class="small"></div> <div class="small"></div> <div class="small"></div> <div class="small"></div> <div class="small"></div> <div class="small"></div> <div class="small"></div></div><script type="text/javascript"></script></body> </html>
使用div的border
自适应要怎么样的一个自适应法?
<!DOCTYPE html><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script src="http://libs.baidu.com/jquery/2.0.0/jquery.js" type="text/javascript"></script><style type="text/css">.small{ float: left; width: 100px; height:100px; border: 1px solid #000;}.big{ float: left; width: 200px; height: 200px; border: 2px solid #000;}.xxx{ height: 410px; width: 410px;}</style></head> <body><div class="xxx"> <div class="big"></div> <div class="small"></div> <div class="small"></div> <div class="small"></div> <div class="small"></div> <div class="small"></div> <div class="small"></div> <div class="small"></div> <div class="small"></div></div><script type="text/javascript"></script></body> </html>
自适应要怎么样的一个自适应法?
<!DOCTYPE html><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script src="http://libs.baidu.com/jquery/2.0.0/jquery.js" type="text/javascript"></script><style type="text/css">.small{ float: left; width: 100px; height:100px; border: 1px solid #000;}.big{ float: left; width: 200px; height: 200px; border: 2px solid #000;}.xxx{ height: 410px; width: 410px;}</style></head> <body><div class="xxx"> <div class="big"></div> <div class="small"></div> <div class="small"></div> <div class="small"></div> <div class="small"></div> <div class="small"></div> <div class="small"></div> <div class="small"></div> <div class="small"></div></div><script type="text/javascript"></script></body> </html>
把内容包含在div内,再给div设置百分比的宽度
不可能完全自适应的,外层盒子肯定要固定大小,如果做成百分比的话,可能会变形。
因为百分比必须要有一个父级“参照物”,你想一想如果不把它固定成正方形,那么里面的元素也会变形,你要完全自适应无疑是参照浏览器大小,但你有不可能保证浏览器一定是正方形的。
唯一的办法就是做响应式开发,什么的响应式开发,请自行百度一下。
不可能完全自适应的,外层盒子肯定要固定大小,如果做成百分比的话,可能会变形。
因为百分比必须要有一个父级“参照物”,你想一想如果不把它固定成正方形,那么里面的元素也会变形,你要完全自适应无疑是参照浏览器大小,但你有不可能保证浏览器一定是正方形的。
唯一的办法就是做响应式开发,什么的响应式开发,请自行百度一下。
不可能完全自适应的,外层盒子肯定要固定大小,如果做成百分比的话,可能会变形。
因为百分比必须要有一个父级“参照物”,你想一想如果不把它固定成正方形,那么里面的元素也会变形,你要完全自适应无疑是参照浏览器大小,但你有不可能保证浏览器一定是正方形的。
唯一的办法就是做响应式开发,什么的响应式开发,请自行百度一下。