我将现有网站移植到Joomla 1.5。现有站点上的菜单使用翻转图像和内联Javascript。如何在Joomla中使菜单看起来相同并使用Joomla菜单,而无需重写菜单代码?

有帮助吗?

解决方案

实际上,它最终变得相当简单。 Joomla将菜单呈现为<UL><LI><A>标签。我所要做的就是从其中一个菜单图像中提取背景(处于选定状态和未选择状态),将图像设置为Joomla CSS中每个样式的背景,瞧,它几乎看起来像旧的site(减去稍微不同的字体,因为文本不再是图像的一部分)。

其他提示

要将菜单项显示为图像,请编辑菜单项并在“参数(系统)”标题下选择一个图像(此列表会自动填充图像/故事文件夹中的图像)。

您还需要设置菜单模块以显示您设置的图像。转到扩展程序<!> gt;模块,然后选择菜单模块(例如,主菜单)。从那里,选择Other Parameters,然后将Show Menu Images和Menu Image Link设置为Yes。

翻转会有点棘手。您将无法添加内联JavaScript,但您可以使用JavaScript查找菜单并为每个项目分配翻转。 Joomla附带MooTools,或者你可以使用jQuery,如果你更舒服机智。使用“高级参数”下的“菜单标签ID”字段为菜单ul元素提供HTML ID。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top