проблема с выравниванием сайта - PullRequest
0 голосов
/ 15 декабря 2010

Мой сайт до недавнего времени был в порядке и правильно выровнен.Только некоторое время назад я включил в комплект поставки устройстваboxbox.С тех пор выравнивание этой конкретной страницы стало бесполезным.Пожалуйста, помогите мне.

Пожалуйста, перейдите по ссылке для справки

Другие страницы в порядке, но домашняя страница искажена.Пожалуйста, сообщите.

Ответы [ 4 ]

2 голосов
/ 15 декабря 2010

Вы ставите CSS-файл Thickbox после своего.

первая строка в thcickbox css:

*{padding: 0; margin: 0;}

Как ваш #main div центрируется:

#main { background-color:; background-image: url('images/orange2.jpg')
    margin-right: auto;
    margin-left: auto;
}
body {background-color:;background-image: url('images/orange-20.jpg')} 
*{border: 0;margin-top: 0px;margin-bottom: 0px;}

Метод margin: 0 auto отменен из-за CSS для Thickbox.

2 решения:

  1. удалите 1-ую строку в форматеboxbox css
  2. Поставьте свой CSS послеи попробуйте.

Как сказал @livetolearn, метод, который вы использовали для центрирования, лучше с width.

С другой стороны, ваш CSS очень оптимизирован.Например,

background-color:; background-image: url('images/orange2.jpg')

=

background:url('images/orange2.jpg')
0 голосов
/ 15 декабря 2010

Эти строки были в Thickbox.css, и они не были должным образом перезаписаны. Это может быть причиной

* {
    margin-top: 0;
    margin-left: 0;
}
0 голосов
/ 15 декабря 2010

в вашем файле css замените этот код

#main {
background-image: url("images/orange2.jpg");
margin: 0 auto;
width: 900px; // replace with your width
}
0 голосов
/ 15 декабря 2010

Выглядит хорошо, откуда я.Однако в FF страница не центрирована.Это проблема?Добавить:

#Table_01 { margin: 0 auto}

Вы получаете ошибку скрипта в IE. Возможно орфографическая ошибка "алеррт"?

...