【发布时间】:2010-01-21 18:36:17
【问题描述】:
我编写了一个菜单,其中按钮的总宽度应始终与菜单栏的宽度相同。所以我把空格放在按钮上。
它适用于: 视窗:FF IE6 IE7 IE8 Mac:Safari 浏览器
但它不适用于 Mac 上的 Firefox 有没有人知道?
可以找到示例: http://www.bobkarreman.com/menu_prototype/menu/menu.html
编辑:
我采取的步骤是:
- 我计算空格。
- 除以按钮的数量并四舍五入。
- 将它与当前的填充一起添加到按钮中。
- 为确保不存在舍入问题 每次将填充添加到按钮时,我都会从 totalWhitespace 中减去它,并在最后一个 LI 上添加 totalWhitespace。
所以最后一个 LI 可能会减少或增加 1 或 2 个像素。
【问题讨论】:
标签: javascript html css windows firefox