Я написал меню, где общая ширина кнопок должна быть всегда одинаковой ширины строки меню. Поэтому я беру пробелы и разделяю их на кнопки.Firefox Mac alignment issue
Он работает на: Окна: FF IE6 IE7 IE8 Mac: Safari Chrome
Но он не работает на Firefox на Mac может ли кто-нибудь есть идеи?
Пример можно найти: http://www.bobkarreman.com/menu_prototype/menu/menu.html
EDIT:
шаги я предпринять, являются:
- Я Рассчитайте пропуски.
- Разделите это на количество кнопок и вокруг него.
- Добавьте это вместе с текущим дополнением к кнопке.
- Уверен, что проблем с округлением нет. Каждый раз, когда добавление прокладки к кнопке i вычитается из totalWhitespace, а в последнем LI я добавляю totalWhitespace.
Так может случиться так, что последний LI получает 1 или 2 пикселя меньше или больше.
I Обозначьте значения и из-за того, что это может вызвать проблему округления, я вычитаю значение, которое я добавляю в каждый li из whiteSpace, а в последнем - добавляю оставшуюся часть. Поэтому я не вижу, как его float, когда я его добавляю. – 2010-01-19 16:33:45