2011-11-01 125 views
-2

我的网站的旧版本使用垂直导航栏。 我无法添加'标题'属性,因为当指针位于标题弹出窗口时,这些属性会导致子菜单焦点丢失。垂直CSS导航链接标题导致焦点丢失

任何人都有处理此问题的经验以及可用于解决此问题以供将来参考的代码?

请向我介绍任何您可能会觉得有帮助的指南。

+0

就个人而言,我会避免在链接上拥有标题属性,除非他们提供链接文本中缺少的其他信息。在title属性中复制链接文本的习惯对可访问性不利(屏幕阅读器会向用户阅读文本两次),并且不太可能有助于SEO。 – drmonkeyninja

+1

@drmonkeyninja:谁说标题是从链接文本复制的? @ thejartender:我很想看到这个演示,我从来没有见过你说过的问题,并且我一直使用标题。这真的会发生吗?你确定它不是由别的东西引起的? –

+0

@drmonkeyninja标题不是元素文本的重复。一个例子是元素文本的标题和国际化文本中的url。 – thejartender

回答

0

我想删除ul中的title属性。从SEO的角度来看,这并不重要。

0

自从我问了这个问题以及任何人在这个问题上磕磕绊绊,已经有一段时间了,我不得不删除水平导航栏上的标题。尽管使用自解释名称,但这不应该成为问题。

此问题也可以通过调整CSS高度,宽度和相关元素的位置来解决。