0

我们正在我们的网站上建立一种新的响应式 Web 模板设计,这种设计在除一个地方外的所有地方都运行良好(如果有帮助,我们在 Convio CMS 上)。这是它应该看起来的样子(右栏中的菜单和联系信息):

http://www.ucc.org/feed-your-spirit/practices/prayer-flags.html

但是,在此页面上:

http://www.ucc.org/find/find-a-ucc-church.html

该信息显示在此处。但是,在您使用查找功能后,信息会按原样显示在右侧。这真的让我很难过。

寻找教堂服务是一个可以放置在任何页面上的组件。

第二个问题 - 地图在 Firefox 的结果页面上不可见,但在当前页面 - www.ucc.org/find - 它是可见的。

欢迎任何解决方案、想法等!

4

2 回答 2

0

两个问题,都是 CSS。左边的 div,ef-inner3没有也float:left没有width指定。这会导致它太宽,将主题区域向下推。

您需要在其中添加这些 CSS 值。我不确定您如何使用特定的 CMS 系统来做到这一点。

因此,它向下移动的原因是:当您浮动两个元素时,它们的组合宽度不能大于其父元素的宽度。如果它们更大,则没有足够的空间,第二个浮动项目移动到第一个下方。

于 2013-01-29T02:06:37.723 回答
0

棘手的一个!但我认为这可能不是 CSS。

我的第一反应是,也许 DIV 没有在某个地方正确关闭。

根据修复它的 Find 功能,也许你有一个</div>设置为与 Find 结果一起显示,所以在 Find 功能显示它之前它没有显示?

希望这是有道理的!如果可能,尝试搜索任何类型的 if/else 语句中的任何结束标记。

编辑 - 刚刚注意到 - 您的“查找教堂”页面中的许多内容似乎都在“四分之三”DIV 之后,并且在“清除”DIV 之后。如果您可以编辑源代码,请尝试将所有内容放回“四分之三”DIV 中,看看会发生什么。

于 2013-01-29T02:05:10.390 回答