Программы
Музыка
Игры
Заработок и Раскрутка
GPS навигация
» » Вывод новостей в три колонки
Информация к новости
  • Просмотров: 1 802
  • Автор: hazardcd
  • Дата: 11-11-2014, 13:25
  • Не нравится
  • 0
  • Нравится
11-11-2014, 13:25

Вывод новостей в три колонки

Категория: DataLife Engine / Шаблоны / Статьи


Вывод новостей в три колонки в DLE.

Довольно простой способ изменить вид которких новостей, учитывая при этом размер заголовков и картинок. Все параметры в коде меняются позволяя изменять размеры и количество окон, размеры картинок, заголовков, текста, цвета фона, текста и других элементов.

Ваша фантазия позволит получить оригинальный дизайн вместо платного шаблона.

Установка и настройка.

В файле shortstory.tpl меняем всё содержимое на:

<div style="width:33%;float:left;">
    <div class="short-story">
            <div class="img-size">{short-story}</div>
                <div class="clr"> </div>
                    <div id="catitle">[full-link]{title}[/full-link]</div>
    </div>
</div>

Размер колонки: 743px, он влияет на ширину новостей не имеющих фиксированной ширины.

Поробнее:

div style="width:33%;float:left" - задает относительную ширину новости по отношению к колонке контента и выравнивает новости по левому краю

div class="short-story" - блок короткой новости

div class="img-size" - класс для задания стиля картинкам

div class="clr" - убираем наложение картинок на текст

div id="catitle" - класс для оформления стиля заголовка

Устанавливаем Оформление в файл styles.css:

.short-story {
    border: solid 1px #353535;
    border-radius: 8px;    
    margin: 15px 15px 10px 10px;
    height: 290px;
    overflow: hidden;
    background: #353535;
    box-shadow: 2px 2px 2px #888;
}


где:

border: solid 1px #353535; - бордер для новости

border-radius: 8px; - радиус углов бордера

margin: 15px 15px 10px 10px; - отступы новостей, зависит от ширины колонки

height: 290px; - высота блока новостей. нужна в том случае, если мы хотим использовать длинный заголовок в несколько строк. В обратном случае если не прописать железно высоту, то блоки новостей в нижних рядах не будут выводиться ровно в столбик а как попало из-за разницы высоты блоков.

overflow: hidden; - обрезаем содержимое новостей если оно вылазит за заданные границы

background: #353535; - задаем темный фон для новостей

box-shadow: 2px 2px 2px #888; - добавляем тень

Устанавливаем фиксированную высоту для картинок:

.img-size img {
    height: 250px;
}


Добавляем оформление для заголовков новостей:

#catitle {
    font-weight: bold;
    font-size: 13px;        
    text-align: center;
    padding: 10px 0;
    margin: 2px 0 0 0;
}
 
#catitle a {
    color: #ffd40b;
    text-shadow: 0 1px 1px #949494;
}


Место под заголовок зависит от разницы высоты для картинок и высоты блока.

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
HTML-cсылка:
BB-cсылка:
Прямая ссылка:

Добавление комментария

Имя:*
E-Mail:
Комментарий:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Подтвердите что вы не робот: *

PaidVerts

^
 
Рейтинг сайтов HazardCD Studio Рейтинг@Mail.ru Push 2 Check Web100kz.com - каталог сайтов Траст. Анализ сайта hi-cd.ru Goon Каталог сайтов