Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по вёрстке » Съезжают блоки при разном разрешении экрана

Съезжают блоки при разном разрешении экрана


     Общие вопросы по вёрстке, Шаблоны (TPL), Стили (CSS)    4519

вопрос
Сделал блоки в четыре колонки, но при разных разрешениях экрана они смотрятся очень криво. Как с этим справиться?
Вот, для примера, что происходит при разрешении 1024 x 768.


Вот shortstory
<div class="viewn_cont">              
      <div style="width:25%;float:left;">
      <div class="short-story">
          <span class="img-size"><a href="{full-link}">{short-story}</a></span>
          <div class="price"><center><b>[xfvalue_price] руб.</b></center></div>
      </div>
      </div>
</div>  

Ответа пока нет


11 комментариев

KAPTMEH
Юзер

KAPTMEH - -

Попробуйте так

<div class="viewn_cont">              
      <div style="width:25%;float:left;">
      <div class="short-story">
          <span class="img-size"><a href="{full-link}">{short-story}</a></span>
          <div class="price"><center><b>[xfvalue_price] руб.</b></center></div>
      </div>
      </div>
      <div style="clear:both;"></div>
</div>

ale-eex
Юзер

ale-eex - -

Все блоки выравнялись в одну строку. Вот и все =(

KAPTMEH
Юзер

KAPTMEH - -

А у блока в котором находятся эти новости ширина указана?
Который сужается на скрине
В личку киньте ссылку на сайт

ale-eex
Юзер

ale-eex - -

Вроде бы нет.

D0Gmatist
Юзер

D0Gmatist - -

Как по мне то float:left; и float:right; корявые для использования в таких случаях ...

я всегда использую display: inline-table;
Пример

если нужно выравнивание по верху то дописываем vertical-align: top;
Пример

KAPTMEH
Юзер

KAPTMEH - -

Структура построения новости неправильная зачем viewn_cont див? Удалите его, гляньте, либо пропишите ему высоту и ширину...

KAPTMEH
Юзер

KAPTMEH - -

Или вот тут поменяйте значение min-height на большое, а вообще не правильно использовать стили прям в html...

<div class="side_center input_style" role="main" style="min-height: 429px;">

KAPTMEH
Юзер

KAPTMEH - -

Ещё бы я убрал float:left; из этой строки <div style="width:25%;float:left;"> и прописал её к диву с классом viewn_cont

ale-eex
Юзер

ale-eex - -

Ничего не помогает...

ale-eex
Юзер

ale-eex - -

Ладно, видимо ничего с этим не поделать =(

D0Gmatist
Юзер

D0Gmatist - -

Можно .. руки на рельсу и ждать ТУ-ТУуууу )))

Похожие вопросы

наверх