0

我做了一个这样的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 图像时,它具有与单击生成的链接相同的功能。

4

1 回答 1

1

您可以设置NO.doNotShowLink = 1隐藏完整的 A 标记(仍将呈现 DIV 包装)。

或者你可以通过 CSS 来做到这一点。例如,通过在 A-tag 上设置以下属性:

a {
  overflow: hidden;
  text-indent: 1000px;
}

可能还需要width为 A-tag设置 aoverflow: hidden才能正常工作。

于 2011-10-19T09:31:02.370 回答