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 相关文章推荐
Packer 3.0 JS压缩及混淆工具 下载
May 03 Javascript
JS实现匀速运动的代码实例
Nov 29 Javascript
jQuery获得内容和属性方法及示例
Dec 02 Javascript
jQuery中:visible选择器用法实例
Dec 30 Javascript
javascript数据类型示例分享
Jan 19 Javascript
js实现黑色简易的滑动门网页tab选项卡效果
Aug 31 Javascript
微信小程序 PHP生成带参数二维码
Feb 21 Javascript
原生js实现密码输入框值的显示隐藏
Jul 17 Javascript
jQuery选择器之属性过滤选择器详解
Sep 28 jQuery
Vue-Router模式和钩子的用法
Feb 28 Javascript
优雅的在React项目中使用Redux的方法
Nov 10 Javascript
Javascript异步执行不按顺序解决方案
Apr 30 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 创建文件(文件夹)以及目录操作代码
2010/03/04 PHP
使用Apache的htaccess防止图片被盗链的解决方法
2013/04/27 PHP
简单的php缓存类分享     php缓存机制
2014/01/22 PHP
分享PHP计算两个日期相差天数的代码
2015/12/23 PHP
PHP abstract 抽象类定义与用法示例
2018/05/29 PHP
jQuery最佳实践完整篇
2011/08/20 Javascript
JS getAttribute和setAttribute(取得和设置属性)的使用介绍
2013/07/10 Javascript
Javascript实现飞动广告效果的方法
2015/05/25 Javascript
javascript常用的方法整理
2015/08/20 Javascript
jQuery计算文本框字数及限制文本框字数的方法
2016/03/01 Javascript
jQuery设置Easyui校验规则(推荐)
2016/11/21 Javascript
javascript实现无法关闭的弹框
2016/11/27 Javascript
基于Three.js插件制作360度全景图
2016/11/29 Javascript
简单实现bootstrap选项卡效果
2017/02/08 Javascript
微信小程序 五星评分的实现实例
2017/08/04 Javascript
angular4实现tab栏切换的方法示例
2017/10/21 Javascript
详解Vue+elementUI build打包部署后字体图标丢失问题
2020/07/13 Javascript
基于vue项目设置resolves.alias: '@'路径并适配webstorm
2020/12/02 Vue.js
[03:44]2015国际邀请赛选手档案—Cloud9.NoTail
2015/07/28 DOTA
python解决字典中的值是列表问题的方法
2013/03/04 Python
Python处理字符串之isspace()方法的使用
2015/05/19 Python
Python扫描IP段查看指定端口是否开放的方法
2015/06/09 Python
Python环境下安装使用异步任务队列包Celery的基础教程
2016/05/07 Python
python测试mysql写入性能完整实例
2018/01/18 Python
Python设计模式之备忘录模式原理与用法详解
2019/01/15 Python
Python 支付整合开发包的实现
2019/01/23 Python
python字符串格式化方式解析
2019/10/19 Python
使用豆瓣源来安装python中的第三方库方法
2021/01/26 Python
使用css3制作登录表单的步骤
2014/04/07 HTML / CSS
清除canvas画布内容(点擦除+线擦除)
2020/08/12 HTML / CSS
汽修专业学生自我鉴定
2013/11/16 职场文书
初中物理教学反思
2014/01/14 职场文书
2014教师研修学习体会
2014/07/08 职场文书
解除劳动合同证明书
2014/09/26 职场文书
2014小学二年级班主任工作总结
2014/12/05 职场文书
使用php的mail()函数实现发送邮件功能
2021/06/03 PHP