解决Drupal Overlay中margin-top无效问题
发布:smiling 来源: PHP粉丝网 添加日期:2014-12-05 11:43:43 浏览: 评论:0
在使用overlay中发现模态层的标题被遮掩,margin-top值没有起作用,经过一路调试发现是jQuery Update 模块存在bug,代码如下:
$(‘body’).addClass(‘toolbar-drawer’).css(‘paddingTop’, Drupal.toolbar.height());
Drupal.toolbar.height() 在jQuery UI 1.8.11 存在bug,不是返回高度值而是对象去了.
解决这个问题的方法是升级jQuery UI 到最新的1.10.2 版本.
Update jQuery UI to the latest version (1.10.2)
下载这个补丁:jquery_update.git/patch/d32f50d">http://drupalcode.org/project/jquery_update.git/patch/d32f50d
然后应用到jQuery Update模块中,即可解决问题.
备注:本文提到的jQuery Update 模块 与 Overlay 模块冲突的版本是7.x-2.3,如果你的jQuery Update版本大于7.x-2.3的话,这个问题不会再存在了.
本文提到的bug,仅限在Drupal 7 中存在.
Tags: Drupal Overlay margin-top
相关文章
- ·Drupal中l()函数使用方法详解(2014-11-27)
- ·Drupal核心与模块版本及版本号选择技巧(2014-12-05)
- ·Drupal Schema 模块从现有数据库到hook_schema(2014-12-05)
- ·Drupal Overlay 应用到指定页面2种方法(2014-12-05)
- ·Drupal 实现多语言站点的方法(2014-12-05)
- ·Drupal 7操作数据库常用sql(更新,删除,查询)(2014-12-05)
- ·Drupal 7自定义表单开发要点与例子(2014-12-05)
- ·使用 Drupal Form Hooks 进行表单自定义修改(2014-12-05)
- ·Drupal Hooks Alter的先后顺序(2014-12-05)
- ·Drupal 7 实现上一篇下一篇的简单方法(2015-02-16)
- ·Drupal 7多站点共用同一个数据库如何配置(2015-04-04)
- ·Drupal如何正确的方式渲染Field(字段)实例(2015-04-04)
- ·总结Drupal电商平台 Commerce Ubercart 比较(2015-04-04)
- ·简单方法修改drupal运行时的php内存(2015-04-04)
- ·Drupal中如何使用JQuery和Ajax(2015-04-04)
- ·简单办法解决Drupal无法正确获取到ip地址的问题(2015-04-04)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)