Я делаю веб-страницу с помощью меню с помощью ul
и плавающего li
. Чтобы отличить активную страницу от других страниц, а также когда я наводил ссылку на ссылку, текст становится полужирным.Ширина контейнера, определяемая полужирным шрифтом
Проблема, с которой я сталкиваюсь, заключается в том, что когда текст становится полужирным, он подталкивает все вокруг в меню. (См .: http://jsfiddle.net/tVDaf/)
Одно из возможных решений, о которых я думал, заключалось в определении ширины каждого пункта меню по размеру выделенного полужирным шрифтом, но я не знаю, возможно ли это (по крайней мере, без использования javascript).
Любые предложения?
Для решения этой проблемы нет простого решения CSS. Это легко исправить с помощью JavaScript. – thirtydot
Я пробовал использовать JavaScript, и он по-прежнему выглядит не очень хорошо: http://jsfiddle.net/thirtydot/tVDaf/1/. Расстояние между звеньями отличается тем, что каждое слово увеличивается жирным шрифтом. Мой совет: используйте другой эффект зависания. – thirtydot
Я ненавижу использовать javascript для чего-то такого простого, но решение, которое вы предоставили, достаточно хорошо. Спасибо, тридцать! – sgcharlie