EasyUi tabs的高度与宽度根据IE窗口的变化自适应代码


Posted in Javascript onOctober 26, 2010

tabs代码如下:

<div id="tabs" class="easyui-tabs"> 
<div title="tabs1"> 

tabs1 

</div> 
<div title="tabs2"> 

tabs2 

</div> 
</div>

如果id="tabs"的div未设置宽度和高度,easyUI默认的宽度和高度是auto,这样在google浏览器下显示正常,但是在IE下默认不显示任何内容,并且和dialog还有冲突(dialog无法弹出窗口)。

无奈去google搜索,找到一个解决方法如下:
1. 去掉div里的class="easyui-tabs"
2. 加上一段JS

<script type="text/javascript"> 
$(function(){ 
$("#tabs").tabs({ 


width:$("#tabs").parent().width(), 


height:$("#tabs").parent().height() 

}); 
}); 
</script>

加上这段代码后,发现容器会很高,因为他获得是父容器的height
解决方法:
JS修改为
$('#tabs').tabs({ 
width: $("#tabs").parent().width(), 

height: "auto" 
});

Ok,搞定
Javascript 相关文章推荐
判断脚本加载是否完成的方法
May 26 Javascript
JavaScript 闭包在封装函数时的简单分析
Nov 28 Javascript
Javascript计算时间差的函数分享
Jul 04 Javascript
《JavaScript DOM 编程艺术》读书笔记之JavaScript 简史
Jan 09 Javascript
前端框架Vue.js中Directive知识详解
Sep 12 Javascript
使用AngularJS2中的指令实现按钮的切换效果
Mar 27 Javascript
将input框中输入内容显示在相应的div中【三种方法可选】
May 08 Javascript
原生JS实现N级菜单的代码
May 21 Javascript
Angular-UI Bootstrap组件实现警报功能
Jul 16 Javascript
JavaScript 对引擎、运行时、调用堆栈的概述理解
Oct 22 Javascript
vue-cli history模式实现tomcat部署报404的解决方式
Sep 06 Javascript
vue组件库的在线主题编辑器的实现思路
Apr 03 Javascript
自写的一个jQuery圆角插件
Oct 26 #Javascript
jQuery获取地址栏参数插件(模仿C#)
Oct 26 #Javascript
自制轻量级仿jQuery.boxy对话框插件代码
Oct 26 #Javascript
jquery ui resizable bug解决方法
Oct 26 #Javascript
HTML Dom与Css控制方法
Oct 25 #Javascript
Dom在ajax技术中的作用说明
Oct 25 #Javascript
Dom与浏览器兼容性说明
Oct 25 #Javascript
You might like
php筛选不存在的图片资源
2015/04/28 PHP
Yii框架组件和事件行为管理详解
2016/05/20 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
2020/02/18 PHP
比较全的JS checkbox全选、取消全选、删除功能代码
2008/12/19 Javascript
js 遍历对象的属性的代码
2011/12/29 Javascript
jquery实现华丽的可折角广告代码
2015/09/02 Javascript
限制文本框只能输入数字||只能是数字和小数点||只能是整数和浮点数
2016/05/27 Javascript
jquery实现文本框的禁用和启用
2016/12/07 Javascript
用nodejs搭建websocket服务器
2017/01/23 NodeJs
Google 爬虫如何抓取 JavaScript 的内容
2017/04/07 Javascript
Vue的土著指令和自定义指令实例详解
2018/02/04 Javascript
node前端开发模板引擎Jade的入门
2018/05/11 Javascript
详解vue移动端项目的适配(以mint-ui为例)
2018/08/17 Javascript
js中实例与对象的区别讲解
2019/01/21 Javascript
Javascript之高级数组API的使用实例
2019/03/08 Javascript
layui-table获得当前行的上/下一行数据的例子
2019/09/24 Javascript
JQuery发送ajax请求时中文乱码问题解决
2019/11/14 jQuery
JS实现简易留言板增删功能
2020/02/08 Javascript
vue实现下拉菜单树
2020/10/22 Javascript
Python Deque 模块使用详解
2014/07/04 Python
python实现从字符串中找出字符1的位置以及个数的方法
2014/08/25 Python
跟老齐学Python之dict()的操作方法
2014/09/24 Python
Python3的urllib.parse常用函数小结(urlencode,quote,quote_plus,unquote,unquote_plus等)
2016/09/18 Python
1 行 Python 代码快速实现 FTP 服务器
2018/01/25 Python
python 实现语音聊天机器人的示例代码
2018/12/02 Python
css3简单练习实现遨游浏览器logo的绘制
2013/01/30 HTML / CSS
Vilebrequin欧洲官网:法国豪华泳装品牌(男士沙滩裤)
2018/04/14 全球购物
Kangol帽子官网:坎戈尔袋鼠
2018/09/26 全球购物
服务中心夜班服务员岗位职责
2013/11/27 职场文书
成功的酒店创业计划书
2013/12/27 职场文书
《小石潭记》教学反思
2014/02/13 职场文书
2015年学校图书室工作总结
2015/05/19 职场文书
Pytest之测试命名规则的使用
2021/04/16 Python
Python编解码问题及文本文件处理方法详解
2021/06/20 Python
JavaWeb 入门:Hello Servlet
2021/07/16 Java/Android
vue实力踩坑之push当前页无效
2022/04/10 Vue.js