Jump to content
  • 0

Список в две колонки


d0ublezer0
 Share

Question

Ну, как все уже поняли, основные вопросы у меня сейчас связаны с http://km.transmagistral.ru

Список в центре сделан в две колонки:

#cats_fp li {
display:block;
float:left;
margin-bottom:30px;
margin-right:5%;
width:45%;
background:url(/images/bg_cats.jpg) no-repeat right bottom;
}

В IE6 у страницы появляется горизонтальный скролл.

Если убрать margin-right, то скролл пропадает, но список естественно, отображается не так, как должен.

Как победить?

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0

или центральному блоку поставить 60%, убрать маржины. и все равно чем то распирает

мне кажется тут дело совсем не в 2ух колонках центрального блока. а в самом центральном блоке. его что то распирает

и мне кажется вы велосипеды придумываете. сделали бы каркас на http://csstemplater.com и все.

Edited by npofopr
Link to comment
Share on other sites

  • 0

Great Rash от лебедевцев я пробовал - IE6 что-то их вариант не воспринял.

Хотя у них на страничке отрабатывает нормально.

Буду еще ковырять.

npofopr не понял я слов ваших ибо изьясняетесь не точно вы.

Вот как раз лист с колонками его и распирает. Убираю его - всё на местах.

Edited by d0ublezer0
Link to comment
Share on other sites

  • 0

поставьте margin:0 для ul'я этого. который колонки вам делает. для id="ccol" width:60%; margin:0;

для IE6 только.

может не работать. это я на глаз.

а http://csstemplater.com это так. вы же сами вроде шаблон писали.

гораздо удобнее взять готовый шаблон)

Edited by npofopr
Link to comment
Share on other sites

  • 0
поставьте margin:0 для ul'я этого. который колонки вам делает. для id="ccol" width:60%; margin:0;

для IE6 только.

Это зачем? Вы расположение блоков смотрели?

ccol не может быть без margin - иначе наедет на левую и правую колонку

Link to comment
Share on other sites

  • 0

psywalker ну это да, перемудрил. Однако сути это не меняет.

Вот, посмотрите еще, с примером от Лебедева:

http://km.transmagistral.ru/col.php

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

normal.jpg

А внутри #ccol - в одну колонку.

abnormal.jpg

Это почему так? Не убирается содержимое? Нет. В больших разрешениях то же самое.

Стили не перекрываются, я проверил. В чем же дело тогда?

Да, и предложенные хаки от Лебедева не валидны.

Edited by d0ublezer0
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