Текст наезжает на оформление

голоса: 0

Добрый вечер!

В Модуле Доски объявлений текст объявлений наезжает на оформление в виде зеленой полоски. Текст в материалах также наезжает на оформление в виде зеленой полоски после выдачи через форму поиска. В других модулях такой проблемы нет. Как можно исправить?

 

 

Адрес сайта http://yurpomoch.ucoz.ru/
| Автор: | Категория: Дизайн сайта
Изменение категории | | Автор: Yuri_Geruk

Ответов: 1

голоса: 0
 
Лучший ответ
Зачем эта полоска вообще добавлена? Она у вас как-то вообще не вписывается в дизайн. Плюс задана как фон для блока с описанием, хотите ее сделать просто перед описание, тогда нужно было делать отдельным дивом перед описание и к конкретному классу задавать этот фон, а не так как сейчас сделано.
| Автор:
Выбор ответа лучшим | | Автор: Сергей Сергей
Изначально было оформление в виде полоски, но без изображения. Совсем тонкая была, и не видно было. Как задать отдельным Div  такое оформление, но чтобы на текст не наезжало?
Сергей Сергей,
Покажите код вида материалов модуля доска объявлений и код вида материалов модуля поиск.
 Доска объявлений   <table border="0" cellpadding="0" cellspacing="0" width="100%" class="eBlock"><tr><td style="padding:3px;"> <?if($MODER_PANEL$)?><div style="float:right">$MODER_PANEL$</div><?endif?> <div class="eTitle" style="text-align:left;"><a href="$ENTRY_URL$">$TITLE$</a></div>  <?if($MESSAGE$)?><div class="eMessage" style="text-align:left;clear:both;padding-top:1px;padding-bottom:2px;">$MESSAGE$</div><?endif?><div class="eDetails" style="clear:both;"> <?if($RATING$)?><div style="float:right"><?$RSTARS$('12','/.s/img/stars/3/12.png','0','float')?></div><?endif?> <?if($CATEGORY_NAME$)?><a class="e-category" href="$CATEGORY_URL$">$CATEGORY_NAME$</a><span class="ed-sep"> | </span><?endif?> <span class="e-reads"><span class="ed-title">Просмотров:</span> <span class="ed-value">$READS$</span></span><span class="ed-sep"> | </span> <span class="e-date"><span class="ed-title">Дата:</span> <span class="ed-value" title="$TIME$">$DATE$</span></span> <?if($COMMENTS_URL$)?><span class="ed-sep"> | </span><a class="e-comments" href="$COMMENTS_URL$">Комментарии ($COMMENTS_NUM$)</a><?endif?> </div></td></tr></table><br />
 Поиск по сайту   <table border="0" cellpadding="0" cellspacing="0" width="100%" class="eBlock"><tr><td style="padding:3px;"> <div class="eTitle" style="text-align:left;font-weight:normal"><a href="$ENTRY_URL$">$TITLE$</a></div> <?if($MESSAGE$)?>  <?if($MODULE_ID$='shop')?><div style="float:left;padding-top:10px;"><a href="$ENTRY_URL$"><img alt="" src="$SMALL$" class="gphoto"></a></div><?endif?>  <div class="eMessage" style="text-align:left;padding-top:2px;padding-bottom:2px;">$MESSAGE$</div><?endif?> <div class="eDetails" style="clear:both;">$ENTRY_DEPTH$ <?if($SAVING_DATE$)?>- $SAVING_DATE$<?endif?></div></td></tr></table><br />

 

Сергей Сергей,

Попробуйте код выше заменить на:

Доска объявлений   

<table border="0" cellpadding="0" cellspacing="0" width="100%" class="eBlock"><tr><td style="padding:3px;"> <?if($MODER_PANEL$)?><div style="float:right">$MODER_PANEL$</div><?endif?> 
<div class="eTitle" style="text-align:left;"><a href="$ENTRY_URL$">$TITLE$</a></div>  
<div class="titls"></div>
<?if($MESSAGE$)?><div class="eMessage" style="text-align:left;clear:both;padding-top:1px;padding-bottom:2px;">$MESSAGE$</div><?endif?><div class="eDetails" style="clear:both;"> <?if($RATING$)?><div style="float:right"><?$RSTARS$('12','/.s/img/stars/3/12.png','0','float')?></div><?endif?> <?if($CATEGORY_NAME$)?><a class="e-category" href="$CATEGORY_URL$">$CATEGORY_NAME$</a><span class="ed-sep"> | </span><?endif?> <span class="e-reads"><span class="ed-title">Просмотров:</span> <span class="ed-value">$READS$</span></span><span class="ed-sep"> | </span> <span class="e-date"><span class="ed-title">Дата:</span> <span class="ed-value" title="$TIME$">$DATE$</span></span> <?if($COMMENTS_URL$)?><span class="ed-sep"> | </span><a class="e-comments" href="$COMMENTS_URL$">Комментарии ($COMMENTS_NUM$)</a><?endif?> </div></td></tr></table><br />

Поиск по сайту   

<table border="0" cellpadding="0" cellspacing="0" width="100%" class="eBlock"><tr><td style="padding:3px;"> 
<div class="eTitle" style="text-align:left;font-weight:normal"><a href="$ENTRY_URL$">$TITLE$</a></div> 
<div class="titls"></div>
<?if($MESSAGE$)?>  <?if($MODULE_ID$='shop')?><div style="float:left;padding-top:10px;"><a href="$ENTRY_URL$"><img alt="" src="$SMALL$" class="gphoto"></a></div><?endif?>  <div class="eMessage" style="text-align:left;padding-top:2px;padding-bottom:2px;">$MESSAGE$</div><?endif?> <div class="eDetails" style="clear:both;">$ENTRY_DEPTH$ <?if($SAVING_DATE$)?>- $SAVING_DATE$<?endif?></div></td></tr></table><br />

Далее в стили прописать:

.titls {height: 15px;background: url(http://yurpomoch.ucoz.ru/soobshhenie.jpg) no-repeat;}

В стилях в строке номер 203:

.eMessage, .eText, .eAnswer {
 font: 12px 'Tahoma';
 text-align: justify !important;
 line-height: 15px;
 background: url(http://yurpomoch.ucoz.ru/soobshhenie.jpg ) no-repeat;
}

красное удалить и после кеш в браузере очистить.

Вот, то, что нужно получилось.  Только в модуле новости, Каталог статей теперь не показывается эта полоска. Как добавить ?
Сергей Сергей,

В модуле новости и статьи в шаблоне вида материалов после кода:

<div class="eTitle" style="text-align:left;"><a href="$ENTRY_URL$">$TITLE$</a></div>

добавьте код:

<div class="titls"></div>

...