jquery-easyui中创建复杂的布局效果

jquery-easyui中利用panel, layout等插件可以做出很复杂的布局效果,通常不需要编写JS代码。以一个MSN的消息框为例子,看一下效果图:

 

 

设计这样的布局只需要编写HTML就行了,代码如下:

 

<div class="easyui-panel" title="Complex Panel Layout" icon="icon-search" collapsible="true" style="padding:5px;width:500px;height:250px;">
    <div class="easyui-layout" fit="true">
        <div region="north" border="false" class="p-search">
            <label>Search:</label><input></input>
        </div>
        <div region="center" border="false">
            <div class="easyui-layout" fit="true">
                <div region="east" border="false" class="p-right">
                    <img src="msn.gif"/>
                </div>
                <div region="center" border="false" style="border:1px solid #ccc;">
                    <div class="easyui-layout" fit="true">
                        <div region="south" split="true" border="false" style="height:60px;">
                            <textarea style="overflow:auto;border:0;width:100%;height:100%;">Hi,I am easyui.</textarea>
                        </div>
                        <div region="center" border="false">
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>

 

我们看到,不需要编写JS就能够拥有设计复杂页面布局的能力。

 

原文及下载地址:http://jquery-easyui.wikidot.com/tutorial:panel

你可能感兴趣的:(html,jquery,UI,firefox)