Jump to content
  • 0

Непонятные ошибки


psywalker
 Share

Question

Добрый вечер камрады! Проблема следующая, есть вёрстка, ради тренировки я сверстал обычный макетик и залил его на Движок, но в ИЕ6-7 происходит не понятная фигня:

1) Сайт прижимается к левому краю и не выравнивается по середине, как должен делать.

2) Потом ещё <div class="case">, который обрамляет Центр не охватывает все контейнеры, как должен делать, я же поставил overflow:hidden;

http://psywalker.ru/wa-test/shop/

Движок "WebAsyst" если что

Edited by psywalker
Link to comment
Share on other sites

17 answers to this question

Recommended Posts

  • 0

Justnewone

1. Родителю - text-align:center;

2. zoom наверняка поможет.

Спасибо, Зум не помог, а вот text-align:center; помог, когда я подставил его именно body, но тогда вновь появилась проблема, весь текст на сайте выравнивается по середине, я и это починил, просто задав text-align:left; главному контейнеру :)

Слушай, а скажи, как же вообще такое могло случиться, ведь раньше сколько не верстал, никогда такого не было, да и код мизерный, блоков тоже, откуда такой баг в ИЕ6-7? Ведь дело всего лишь в обычном выравнивании, которое помоему со времён ИЕ5 работает?

Edited by psywalker
Link to comment
Share on other sites

  • 0
Justnewone

Спасибо, Зум не помог, а вот text-align:center; помог, когда я подставил его именно body, но тогда вновь появилась проблема, весь текст на сайте выравнивается по середине, я и это починил, просто задав text-align:left; главному контейнеру :)

Слушай, а скажи, как же вообще такое могло случиться, ведь раньше сколько не верстал, никогда такого не было, да и код мизерный, блоков тоже, откуда такой баг в ИЕ6-7? Ведь дело всего лишь в обычном выравнивании, которое помоему со времён ИЕ5 работает?

Не могу точно сказать, с чем связано, просо руки не доходили выяснить четка, но при некоторых обтоятельствах такое бывает, встречал раз 5-6 всего за всю жизнь. Да и то не у себя, я всегда делаю вариант, к которому ты пришел, так, на всякий случай.

Link to comment
Share on other sites

  • 0

Justnewone

Блин, я просто в шоке, глянь теперь что получается: Форма в шапке и блок в левой колонке не выравнивается по середине, я уже просто замучился, и не знаю, почему всё это происходит и как вообще такое может быть?

Вот кстати код для Формы в шапке:

div.page form.login { 
width: 300px;
margin: 0 auto;
text-align: center;

}

Я конечно понимаю, что ИЕ6-7 странные браузеры, неужели такое простое выравнивание может не работать. У меня такое первый раз в жизни :)

http://psywalker.ru/wa-test/

Link to comment
Share on other sites

  • 0
Justnewone

Блин, я просто в шоке, глянь теперь что получается: Форма в шапке и блок в левой колонке не выравнивается по середине, я уже просто замучился, и не знаю, почему всё это происходит и как вообще такое может быть?

Вот кстати код для Формы в шапке:

div.page form.login { 
width: 300px;
margin: 0 auto;
text-align: center;

}

Я конечно понимаю, что ИЕ6-7 странные браузеры, неужели такое простое выравнивание может не работать. У меня такое первый раз в жизни :)

http://psywalker.ru/wa-test/

Фонит выравнивание налево от DIV.page

Link to comment
Share on other sites

  • 0
Фонит выравнивание налево от DIV.page

Это я конечно же понял, но я спецом же переопределил правило для формы и поднял её специфичность,

div.page form.login {

width: 300px;

margin: 0 auto;

text-align: center;

}

Link to comment
Share on other sites

  • 0
Это я конечно же понял, но я спецом же переопределил правило для формы и поднял её специфичность,

div.page form.login {

width: 300px;

margin: 0 auto;

text-align: center;

}

Так родителю же надо выравнивание по средине чтобы потомок выравнился, а не потомку самому.

<div id="hdr"> - у него - выравнивание влево. Фонит от div.page

в левой фигне с "Вот тут может быть корзина кстати!" то же самое - родителю надо дать выравнивание по центру.

И еще, не понимаю, почему тебе zoom не помог, я вот добавляю его DIV.case и все получается.

<body >

<!-- BODY -->

Прикольно, да! )

Edited by Justnewone
Link to comment
Share on other sites

  • 0
Так родителю же надо выравнивание по средине чтобы потомок выравнился, а не потомку самому.

<div id="hdr"> - у него - выравнивание влево. Фонит от div.page

да потому что это уже беспредел получается, теперь если у меня в шапке ещё блоки будут, то они тоже будут выравниваться по середине, а в них ещё блоки, которые должны быть слева и т. д. Вобщем постоянное переопределение это не вариант. Да и потом у меня такая хрень первый раз в жизни происходит, я вообще не пойму, как выравнивание, которое может влиять только на текст, влияет на блоки...

в левой фигне с "Вот тут может быть корзина кстати!" то же самое - родителю надо дать выравнивание по центру.

Ага, а ихнем потомкам опятже переопределять, если нужно будет(((((

И еще, не понимаю, почему тебе zoom не помог, я вот добавляю его DIV.case и все получается.

Это отдельная проблема, я ещё до неё не дошёл))

<!-- BODY -->

Прикольно, да! )

Ага, это движок сам ставит :)

Link to comment
Share on other sites

  • 0
Предлагаю в милицию заявление написать! )

Я и правда напишу заявление, только не в милицию, а сразу президенту о том, что-бы он запретил Использование ИЕ в России :) , кстати как то раз такое проделывал Дмитрий Волотко и ему даже пришёл ответ, если я не ошибаюсь :)

Кстати интересно то, что когда я проверяю на локалке - этих проблем нет и всё работает, как ДОЛЖНО, а когда заливаю на движок - они появляются, уже начал грешить на двиг! :)

Edited by psywalker
Link to comment
Share on other sites

  • 0
Я и правда напишу заявление, только не в милицию, а сразу президенту о том, что-бы он запретил Использование ИЕ в России :) , кстати как то раз такое проделывал Дмитрий Волотко и ему даже пришёл ответ, если я не ошибаюсь :)

Кстати интересно то, что когда я проверяю на локалке - этих проблем нет и всё работает, как ДОЛЖНО, а когда заливаю на движок - они появляются, уже начал грешить на двиг! :)

Может с доктайпами какая-нить ерунда?

Link to comment
Share on other sites

  • 0
Может с доктайпами какая-нить ерунда?

Вот это уже похоже на правду, потому что я на странице его не вижу :)

Вроде вставляю куда надо, но почему то не отображается,хм..Дело в том, что это мой первый опыт с движком, поэтому наверное всё комом, как первый блин)))

Кстати не в курсе случайно, куда и как правильно ДОктайп ставить в двиге?

Link to comment
Share on other sites

  • 0
Вот это уже похоже на правду, потому что я на странице его не вижу :)

Вроде вставляю куда надо, но почему то не отображается,хм..Дело в том, что это мой первый опыт с движком, поэтому наверное всё комом, как первый блин)))

Кстати не в курсе случайно, куда и как правильно ДОктайп ставить в двиге?

ЧЕсно гря я совсем с ним не знаком.

Link to comment
Share on other sites

  • 0

Уфф, наконец-то решил эту задачу, вобщем нашёл, как ставить Доктайп, вставил и сразу всё заработало, как часы, даже в ИЕ6 и без всяких text-align: center; и прочих zoom:1; Тоесть так, как должно работать!

Если будет интересно, постучи в личку ко мне, объясню, как я это сделал smile.gif

Link to comment
Share on other sites

  • 0
Уфф, наконец-то решил эту задачу, вобщем нашёл, как ставить Доктайп, вставил и сразу всё заработало, как часы, даже в ИЕ6 и без всяких text-align: center; и прочих zoom:1; Тоесть так, как должно работать!

Если будет интересно, постучи в личку ко мне, объясню, как я это сделал smile.gif

Как столкнусь с этим движком, я воспользуюсь )

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy