我做了这样的HMENU:
lib.mainMenu = HMENU
lib.mainMenu {
entryLevel = 0
1 = TMENU
1 {
NO.allWrap = <div id="forsideknap">|</div> || <div id="butikker">|</div> || <div id="nyheder">|</div> || <div id="arrangementer">|</div> || <div id="avis">|</div>
}
}
在我的页面上看起来像这样:
你可以看到每个页面名称和链接都在每个div的前面。如何将每个页面元素分配给其特定的div元素?换句话说,我需要摆脱前面的文本,所以当你点击div图像时,它具有与你点击生成的链接相同的功能。
答案 0 :(得分:1)
你可以设置NO.doNotShowLink = 1
来隐藏完整的A标签(仍然会呈现DIV包裹)。
或者你可以通过CSS来做到这一点。通过在A-tag上设置例如以下属性:
a {
overflow: hidden;
text-indent: 1000px;
}
可能还需要为A-tag设置width
,以使overflow: hidden
生效。