锚元素变为显示:在HTML5中阻止而不是显示:与cufon内联

时间:2011-10-01 12:44:51

标签: html5 anchor cufon

我在html4中获得了<a>display:inline元素,并且页面显示正常(就像我想要的那样)。

现在我正在使用新的html5更新我的网页,因此,以下cufon链接变为display:block而不是display:inline,这是我不希望的。

enter image description here

我希望它们保持内联,因为它们是display:block现在它们根据它们的总高度居中,并且当链接被强调时,例如它垂直对齐并且看起来不像同一行中的链接那样例如,没有下划线。

我想知道可以做什么来保持内联或停止垂直居中对齐。为了清楚起见,我希望我的文本有固定的顶部,无论[字母+下划线]。[实际高度]。

UPDATE 我实际上能够摆脱这种行为。我不知道究竟有什么帮助,我注意到在某些页面上,相同的链接实际上显示为内联,并且该页面引用了一个小的额外css。我在buggy页面上添加了一个css参考,但它确实有效。但是我在CSS中看不到任何可以考虑修复的原因。

基本上它与所涉及的部分html相关的是:

body, html, form
{
    display:block;
    list-style:none;
    text-align:left;            
}

既然已经获得了赏金,那么请继续改变一下问题:我想知道这有多大帮助。或者这个和cufon实际上发生了什么。我有点困惑。

1 个答案:

答案 0 :(得分:1)

display:inline !important添加到正确的标记。