javascript - sIFR 3 +li 菜单 offsetTop 位置

标签 javascript css sifr

我使用的是 sIFR 3(测试版修订版 436)。 我有一个 40 像素高的菜单。我有 9 个链接,其中 6 个是 1 行,3 个是 2 行。为了在中心内安排单行链接,我将 offsetTop 设置为 11,这里是 sifr-config 的示例代码:

sIFR.replace(herculanum, {
selector: '#menu ul li',
css: [
'.sIFR-root { background-color: #000000; text-align: center; letter-spacing: -0.35; display: inline-block;}',
'a { background-color: #000000; color: #FFFFFF; text-decoration: none;}',
'a:hover {background-color: #FFFFFF; color: #414141;}',
'a:active {colour: #000000;}',
],
offsetTop:11,
tuneHeight:5,
}
);  

我尝试过使用 span,但我想我一定是用错了。

sIFR.replace(herculanum, {
selector: '#menu ul li span',
css: [
'.sIFR-root { background-color: #000000; text-align: center; letter-spacing: -0.35; display: inline-block;}',
'a { background-color: #000000; color: #FFFFFF; text-decoration: none;}',
'a:hover {background-color: #FFFFFF; color: #414141;}',
'a:active {colour: #000000;}',
],
offsetTop:-11,
tuneHeight:5,
}
);  

我真的很困惑,请帮忙。

最佳答案

在 span 上使用 display:block?

关于javascript - sIFR 3 +li 菜单 offsetTop 位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1548236/

相关文章:

javascript - 获取Page并找到div内容然后显示不工作

Javascript 加载两个值的单输入字段

html - 计算子元素的高度

css - 如何使 ionic 导航栏上的图像在溢出时仍然可见

javascript - 与原始 sifr 3 相比,使用 jquery sifr 插件有哪些缺点?

javascript - SIFR 3 : Background Transparent?

javascript - jQuery 未正确提取单击的文本值

javascript - 根据深度嵌套数组的项目有条件地渲染组件

java - 调用 Applet 方法 - Firefox 12 错误

javascript - 将 onRelease 与 sIFR 结合使用