У меня настоящая проблема. У меня есть страница по адресу: [страница удалена] , и если вы перейдете к ней, она загрузится нормально, но затем среднее содержимое «сдвинется» вправо и только в верхнем абзаце и заголовке. В частности, речь идет о заголовке «Трубы» и следующем пункте. Они должны быть выровнены как остальная часть содержимого центра. Проблема заключается не в позиции div, а в том, что заголовок и абзац перемещаются после загрузки страницы. Я удалил почти все CSS, чтобы попытаться выяснить, что это делает, но я не уверен, что это связано с CSS, и я не могу придумать ничего другого, чтобы попробовать. Я попытался использовать каждый инструмент, о котором я могу думать, и, похоже, в коде нет ничего, что могло бы «сдвинуть» копию, поэтому я пытаюсь понять, есть ли у кого-то идея, что я может попробовать. Страница выполнена в классическом ASP, с HTML5 и CSS3, и немного jQuery просто fyi. Если вам нужно увидеть код, сообщите мне. Я озадачен тем, что это делает, я никогда не видел, чтобы что-то такое. Любая помощь будет замечательной.Странное пустое пространство, отображаемое на странице. Возможно, CSS?
ответ
Хотя я не могу точно определить причину, то вопрос с вашим элементом #logo
.
Если вы удалите его или дадите ему абсолютное позиционирование, чтобы вынуть его из потока, исправляется <p>
.
Набор ширина в теле для авто Set покинул, право в interior_wrap для авто
OK, я установил ширину тела в авто, а влево, вправо от inner_wrap до авто. Проблема заключается в том, что в параграфе, который начинается «Трубы» и в пункте ниже, они должны быть выровнены влево, как и остальная часть копии в центре. – stephmoreland
Set:
position: absolute;
margin-left: -460px;
left: 50%;
Спасибо, это отличный совет, но я отредактировал свой вопрос, потому что проблема заключается не в позиции div. – stephmoreland
да, я вижу проблему ... интересно ... – KeatsKelleher
Кстати, вам нужно изменить z-индекс ваших всплывающих окон – KeatsKelleher
Это связано с разделом № логотипа. Это перемещается, а затем перемещается, но не выводится из потока страниц, поэтому текст по-прежнему обтекает его. Установите «position: absolute» на #logo, и все будет хорошо.
OMG - Спасибо, что сделал. Я должен переместить несколько вещей, но это была проблема! – stephmoreland
@stephmoreland - Добро пожаловать. Часть его связана с логотипом, верхним навигатором и, возможно, с некоторыми другими элементами, имеющими 'float: left'. Как вы сказали, немного другой подход к позиционированию, и вы будете настроены. : o) – user113716
Я провел ЧАСЫ, пытаясь понять все, о чем я мог подумать, еще раз спасибо вам большое, вы спасли мои выходные! – stephmoreland