http://jsfiddle.net/JDwjJ/Имея вопрос CSS
Пожалуйста, обратите внимание на этот код
Проблемы нижеуказанных:
- #nav должны быть в верхней части #main, а не бок о бок;
- Как я могу центрировать #nav внутри #container, если не могу точно установить для него точную ширину? Пробег: 0 авто; нет успеха?
'поле: 0 auto; 'будет работать, только если элемент #nav имеет указанную ширину. –
@TiesonT. ширина nav неизвестно. сайт многоязычный, поэтому меняется ширина. Как можно центрировать навигацию без определения точной ширины или есть ли другой способ для переменной ширины? – heron
Не копаясь в вашем конкретном наборе правил, я не могу сказать, но это жесткое и быстрое правило, что браузер не может на самом деле применять маркер «авто», если не известны размеры элемента. Все «авто» действительно делает, говорят, «разделите, что осталось равномерно с обеих сторон». –