- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Здравствуйте, мне нужно, чтобы в краткой новости (shortstory) выводило картинку слева, а текст справа. Подскажите где и как это лучше всего прописать. (DLE 9.2)
Вот сам shortstory.tpl:
<script type="text/javascript">//<![CDATA[ $(function(){ $("#infb{news-id}").Button("#infc{news-id}"); });
//]]></script>
<div class="infbtn">
<span id="infb{news-id}" class="thide" title="Информация к новости">Информация к новости</span>
<div id="infc{news-id}" class="infcont">
<ul>
<li><i>Просмотров: {views}</i></li>
<li><i>Автор: {author}</i></li>
<li><i>Дата: {date}</i></li>
</ul>
[edit-date]<div class="editdate"><i>Изменил: <b>{editor}</b>[edit-reason]<br />Причина: {edit-reason}[/edit-reason]</i></div>[/edit-date]
<div class="ratebox"><div class="rate">{rating}</div></div>
</div>
</div>
<span class="argbox">[day-news]<i>{date}</i>[/day-news]</span>
<h3 class="btl">[full-link]{title}[/full-link]</h3>
<p class="argcat"><i>Категория: {link-category}</i></p>
<div class="maincont">
{short-story}
<div class="clr"></div>
</div>
<div class="mlink">
<span class="argmore">[full-link]<b>Подробнее</b>[/full-link]</span>
[not-group=5]<span class="argedit">[edit]<i>Редактировать</i>[/edit]</span>[/not-group]
<span class="argcoms"><i>Комментариев: [com-link]{comments-num}[/com-link]</i></span>
</div>
</div>
при добавлении новости, когда загружаете картинку, ставите выравнивание по левом краю. В этом случае, текст будет размещаться справа от нее.
Нет, текст так и остается внизу, а картинка становится слева. Нужно прописать, чтобы автоматически становилась картинка слева, а текст справа.
В css-файлик добавить строку вида:
.maincont img { float: left; }
Спасибо, все работает.
В админке ведь настраивается, зачем мусорить в коде ещё?
Настройка системы => Настройка вывода новостей => Выравнивание картинок по умолчанию
Сашко, До этого я так пробовал делать, бестолку, нужно было просто float: left; вставить и картинка автоматически становится влево.
Сашко, До этого я так пробовал делать, бестолку, нужно было просто float: left; вставить и картинка автоматически становится влево.
Плох значит пробовал. Сашко всё правильно тебе посоветовал.
Вот так должно получится.
Картинка будет с лева, а текст будет обтекать картинку с права.
Мне нужно было, чтобы все было автоматически, все получилось, всем спасибо.
Фанатик, по умолчанию к картинке и прописывается img=left