解决Drupal Overlay中margin-top无效问题

 

 代码如下 复制代码
$(‘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 中存在。

时间: 2024-11-15 00:23:45

解决Drupal Overlay中margin-top无效问题的相关文章

win8下XAMPP中Apache模块无效解决办法

  win8下XAMPP中Apache模块无效解决办法 win8下系统默认占用80端口,导致apache无法打开. 以管理员权限运行c:windowssystem32cmd.exe C:WINDOWSsystem32>net stop http HTTP Service 服务已成功停止. C:WINDOWSsystem32>netstat -ano | findstr 0.0.0.0:80 C:WINDOWSsystem32>sc config http start=disabled [

封装-C#中bitmap参数无效该如何解决

问题描述 C#中bitmap参数无效该如何解决 再读取完SHP文件的点之后,显示到picturebox里,希望将其封装,Bitmap bt = new Bitmap(filename);提示参数错误 解决方案 filename是什么格式?是位图么?如果是shp,要先转换成位图文件才能读取.

js中style.display=""无效的解决方法_javascript技巧

本文实例讲述了js中style.display=""无效的解决方法.分享给大家供大家参考.具体解决方法如下: 一.问题描述: 在js中我们有时想动态的控制一个div显示或隐藏或更多的操作,但如果我们style.display=""可能导致没有效果. 看下面一段代码: 复制代码 代码如下: <style>  #name  {      display:none;  } </style> </head> <body> &l

css中Margin用法你真的懂了么?

Margin是什么 CSS 边距属性定义元素周围的空间.通过使用单独的属性,可以对上.右.下.左的外边距进行设置.也可以使用简写的外边距属性同时改变所有的外边距.--W3School 边界,元素周围生成额外的空白区."空白区"通常是指其他元素不能出现且父元素背景可见的区域.--CSS权威指南 我比较喜欢使用"外边距"这个词来解释margin(同理padding可以称之为"内边距",但是我又恰恰喜欢称呼padding为"补白"或

如何处理Win8系统XAMPP中Apache模块无效的问题

目前使用最广泛Web服务器是Apache,如果系统默认占用了80端口,Win8系统在XAMPP中就会出现Apache模块无效的现象,导致apache无法打开.以下小编为您详细介绍一下如何解决Apache模块无效的方法! 1.以管理员权限运行c:windowssystem32cmd.exe C:WINDOWSsystem32>net stop http HTTP Service 服务已成功停止 2.C:WINDOWSsystem32>netstat -ano | findstr 0.0.0.0:

truts2-Struts中Method方法无效

问题描述 Struts中Method方法无效 struts.xml <!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd"> <package name="default" extends="struts

元素命名空间中的“MvcBuildViews”无效

原文:元素命名空间中的"MvcBuildViews"无效 症状描述: VS2010打开项目时提示:"元素 命名空间"http://schemas.microsoft.com/developer/msbuild/2003"中的"PropertyGroup". 的子元素 命名空间"http://schemas.microsoft.com/developer/msbuild/2003"中的"MvcBuildVie

eclipse中svn1.10.9插件设置Ignored Resources中.project等无效

问题描述 eclipse中svn1.10.9插件设置Ignored Resources中.project等无效 Myeclipse中svn1.10.9插件设置Ignored Resources中.project等不起作用下面是myeclipse配置的图片: 解决方案 重启也不可用,是插件本身问题 解决方案二: 你重启了吗?重启下试试

解决在ASP中执行数据库查询中的特殊字符的问题

解决在ASP中执行数据库查询中的特殊字符的问题 在进行数据库的查询时,会经常遇到这样的情况: 例如想在一个用户数据库中查询他的用户名和他的密码,但恰好该用户使用的名字和密码中有特殊的字符,例如单引号,"|"号 双引号或者连字符"&". 例如他的名字是1'test,密码是A|&900 这时当你执行以下的查询语句时,肯定会报错: SQL = "SELECT * FROM SecurityLevel WHERE UID='" &