easyui之layout布局之后无法显示

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Ÿ收银</title>
	<link rel="stylesheet" type="text/css" href="../../js/easyui1.5.1/themes/default/easyui.css">
	<link rel="stylesheet" type="text/css" href="../../js/easyui1.5.1/themes/icon.css">
	<link rel="stylesheet" type="text/css" href="../../js/easyui1.5.1/demo/demo.css">
	
	<script type="text/javascript" src="../../js/easyui1.5.1/jquery.min.js"></script>
	<script type="text/javascript" src="../../js/easyui1.5.1/jquery.easyui.min.js"></script>
	
	
  </head>
 <body> <!-- 利用面板进行布局 ,面板自适应body,layout要自适应面板 layout里的某个方位里有其他组件,那么组件要自适应方位 -->
       <div id="p" class="easyui-panel"  style="width:500px;height:150px;background:#fafafa;"
    data-options="fit:true">
           <div id="lay" class="easyui-layout" data-options="fit:true">
              <div data-options="region:'north',title:'收银系统'" style="height:1px"></div>
		      <div data-options="region:'south',split:true" style="height:50px;"></div>
		      <div data-options="region:'west',split:true" title="West" style="width:150px;">
		          <div id="acd" class="easyui-accordion" data-options="fit:true,border:false">
				       <div title="Title1" style="padding:10px;">
				       </div>
				       <div title="Title2" data-options="selected:true" style="padding:10px;">
					       content2
				       </div>
				       <div title="Title3" style="padding:10px">
					       content3
				       </div>
			     </div>
		      </div>
		      <div id="center" data-options="region:'center',iconCls:'icon-ok'" style="width:50px;">
			     <div id="tab" class="easyui-tabs" data-options="fit:true,border:false,plain:true">
				     <div title="DataGrid"  style="padding:10px"></div>
				     
				     <div title="DataGrid" style="padding:5px"></div>
			    </div>
		     </div>
		     <div data-options="region:'east',split:true" title="East" style="width:180px;"></div> 
          </div>
       </div>
  </body>
</html>


  

     当把class=“easyui-layout”写在一个独立的div中时,layout的样式无法显示,也不报错。

  其实这跟所放位置无关,只要注意一个属性fit:true的正确运用。当一个容器有子容器的时候,那么这个子容器就要自动适应父容器的大小,所以在子容器中加fit:true。

   注意:东西方位一定要指明宽度,南北方位一定要指明高度

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值