使用jquery进行三栏式布局,左右定宽,中间自适应 代码
2013-01-19 09:45
411 查看
canrun
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> <title></title> <script src="http://common.cnblogs.com/script/jquery.js" type="text/javascript"></script> <script type="text/javascript"> var jq = jQuery.noConflict(); function pos(){ var jq = jQuery.noConflict(); var main = jq(window).width(); var left = jq(".left").width(); var right = jq(".right").width(); var middle = main - left- right; jq(".middle").css("width",middle); } jq(document).ready(function(){ pos(); }); jq(window).resize(function() { pos(); }); </script> <style type="text/css"> /*<![CDATA[*/ *{margin:0px;padding:0px;} /*]]>*/ </style> </head> <body> <div class="width:100%;"> <div class="left" style="width:100px;background:#000;float:left;height:300px;"> </div> <div class="middle" style="background:#f60;float:left;height:300px;"> </div> <div class="right" style="width:100px;background:#000;float:right;height:300px;"> </div> </div> </body> </html>
相关文章推荐
- Masonry -- 使用纯代码进行iOS应用的autolayout自适应布局
- Masonry — 使用纯代码进行iOS应用的autolayout自适应布局
- Masonry -- 使用纯代码进行iOS应用的autolayout自适应布局
- Masonry -- 使用纯代码进行iOS应用的autolayout自适应布局
- Masonry -- 使用纯代码进行iOS应用的autolayout自适应布局
- 【CSS布局】三栏式布局,左右定宽,中间内容区域自适应
- [css]布局 三栏式布局,左右定宽,中间内容区域自适应
- 使用纯代码进行界面布局
- margin负值实现左右固定中间自适应布局
- 如何实现:左右固定,中间自适应布局,中间栏优先加载?
- flexbox常用布局左右固定,中间自适应
- 基于jQuery实现左右div自适应高度完全相同的代码
- 使用JQUERY进行后台页面布局
- 三列布局(左右宽度固定,中间自适应)的五种解决方案
- 三列布局(左右固定宽度,中间自适应)
- 扩展Jquery的resize方法(原生的resize只针对window,因项目需要扩展了此方法,目前只在DIV上使用过,后续如果修改代码会对此代码进行更新)
- 三栏自适应布局实现(左右固定宽度,中间自适应)
- 使用CSS实现三栏自适应布局(两边宽度固定,中间自适应)
- 【CSS】三列布局(左右div固定宽度,中间div随浏览器窗口自适应变化宽度)
- 左右固定,中间自适应布局,中间栏优先加载