Я создаю горизонтальную панель меню.Центрирование Горизонтальные divs внутри внешнего Div?
Существует внешний div, содержащий внутренние divs (каждый из этих divs является отдельным пунктом меню).
Я использую float: left
для стилизации на этих внутренних div, чтобы отображать их горизонтально, а не вертикально.
Проблема заключается в том, что в строке меню есть неравномерное пространство слева и справа, поэтому общая панель меню не кажется централизованной ... т.е. первый элемент меню слева имеет меньшее расстояние от левой границы и пространство между последним пунктом меню справа и правой границей больше.
Я хочу, чтобы равный запас/отступ слева и справа отображался в центре меню.
Я попытался установить margin-left: auto; margin-right: auto
на внешний div, а затем на внутренний div. Оба, похоже, не помогают.
Уже было посмотреть здесь: How to horizontally center a <div> in another <div>?
Однако этот конкретный ответ центрировать только один DIV, что у меня есть коллекция горизонтальных дивы (пункты меню), которые должны быть централизованы.
Любая помощь приветствуется.
Можете ли вы сделать [демо] (http://jsfiddle.net/) показывает, что у вас есть до сих пор? – thirtydot