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

голоса: 0
Вид материала разделен на две части. Как сделать чтобы название материала, количество просмотров,рейтинг, отображалась под картинкой, а не в ней.
Адрес сайта http://syperport.ucoz.net/
| Автор: | Категория: Дизайн сайта
Изменение категории | | Автор: Yuri_Geruk

Ответов: 1

Голоса: +1
 
Лучший ответ
Предоставьте код вида материалов, после посмотрим как вам помочь.
| Автор:
Выбор ответа лучшим | | Автор: Павел пупу

Вид материала      <div style="width:370px; height:190px;float:left; margin: 10px 10px 10px 10px;">  <div class="vidnews">  <div class="imgbigload" style="background-image: url('$IMG_URL1$'); margin: 15px 0;">  <div class="brief1" style="cursor:pointer;" onclick="location.href='$ENTRY_URL$'"> <p style="color: rgb(255, 255, 255); padding: 7px;"><?substr($MESSAGE$,0,1)?>...</p></div>  <div class="loadnames"> <div class="title1 textadapr" style="text-align:left;"><a href="$ENTRY_URL$">$TITLE$</a><?if($MODER_PANEL$)?><div style="float:right">$MODER_PANEL$</div><?endif?></div> </div>  </div> попробуйте выделенное красным установить здесь</div>   </div>             Таблица стилей (CSS)          .vidnews {border-bottom: 0px solid #eee; margin-bottom: 10px;opacity:0.9;}  .vidnews:hover {border-bottom: 1px solid #eee; margin-bottom: 10px;opacity:1;}  .imgbigload {display: block;box-shadow: 0px 0px 15px rgba(0,0,0,0.04);border-radius:5px; background-size: cover; position: relative; margin: 0; background-size: cover; width: 98%; height: 170px;}  .imgbigload:hover {box-shadow: 0px 0px 15px rgba(0,0,0,0.04);}  .loaddates {background:#333;padding-left:10px;padding-right:10px;position: absolute; bottom: 10px; left: 20px; color:#fff; font-size: 14px; }  .loadsave {opacity:0.5;border-radius:5px;position: absolute; bottom: 10px; left: 10px; background: #333; padding: 3px 15px; font-size: 13px; }  .loadsave:hover {opacity:0,9;background: #444;border-radius:5px;}  .loadsave a {color:#fff; }   .title1 a {color: #fff;text-shadow: 0 1px 2px #222;}  .title1 a:hover {color: #efefef;text-shadow: 0 1px 2px #222;}  .title1 {margin-bottom: 12px;padding-left: 5px;font-size: 17px;line-height: 1.333;font-weight: bold;color: #444;padding: 20px;}   .brief1 {opacity: 0;position: absolute;transition: all 0.7s ease 0s;background-color: rgba(0, 0, 0, 0.85);width: 100%;height: 100%;border-radius:5px;}  .brief1:hover {opacity: 1;}  .brief1 a {color:#fff;}

Павел пупу,

Как я вижу этот вид материалов не предусматривал отображение количества просмотров и рейтинга, в таком случае дорабатывайте и добавьте в нужных местах:

  • Просмотры - $READS$
  • Рейтинг - <?if($RATING$)?><?$RSTARS$('16','/.s/t/1321/rating.png','1','float')?
    <?endif?>
Yuri_Geruk,

А как сделать чтобы название материала отображалась под картинкой, а не в самой картинки и чтобы картинка была не растянута

Павел пупу,
Отредактировал ваш ответ выше.
Yuri_Geruk,
К сожалению не получилось(  . Названия в разнобой получились. <div style="width:370px; height:190px;float:left; margin: 10px 10px 10px 10px;">  <div class="vidnews">  <div class="imgbigload" style="background-image: url('$IMG_URL1$'); margin: 15px 0;">  <div class="brief1" style="cursor:pointer;" onclick="location.href='$ENTRY_URL$'"> <p style="color: rgb(255, 255, 255); padding: 7px;"><?substr($MESSAGE$,0,1)?>...</p></div>  <?if($MODER_PANEL$)?><div style="float:right">$MODER_PANEL$</div><?endif?></div> </div>  </div>  <div class="loadnames"> <div class="title1 textadapr" style="text-align:left;"><a href="$ENTRY_URL$">$TITLE$</a></div>   </div>   Лучше не включать это на своем сайте?
...