Форум русской поддержки Joomla!® CMS
02.12.2016, 22:08:03 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Обтекание картинки текстом в таблице

 (Прочитано 482 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Sumen
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 69


« : 22.07.2015, 10:58:25 »

Вставляю в материал таблицу, в ячейках текст + маленькая картинка (вроде пиктограммы). Вставляю через кнопку "изображение" в стандартном "мини-редакторе". Если оставить как есть, то текст обтекает картинку без отступа, что некрасиво. Правкой HTML устанавливаю для картинки:
Код:
style="float: left; border: 1px solid black; margin: 20px;
На "выходе" имеем результат: в окошке просмотра "мини-редактора" нормальное отображение, а при просмотре страницы браузером получаю не обтекание, а заступ на картинку. Причем чем больше устанавливаешь значение, тем дальше заезжает. Ради интереса установил отрицательное значение. Результат: в редакторе "заступ", в браузере - отступ. Как побороть этот бред?
Записан
darkghost
Практически профи
*******

Репутация: +74/-0
Offline Offline

Сообщений: 1807



« Ответ #1 : 22.07.2015, 11:16:28 »

есть ли какие-то еще правила отображения в шаблоне для картинок? Может идет какое-то перекрытие правил отображения
Если правите через HTML попробуйте прописать вот такое
Код:
<img vspace="10" border="0" hspace="10" align="left" src="/images/****.jpg">
вместо style=
Может пригодится -  вот тут подробности обтекания
Показать текстовый блок
Записан
Sumen
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 69


« Ответ #2 : 28.07.2015, 19:29:24 »

Спасибо, вроде помогло.
Записан
Sumen
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 69


« Ответ #3 : 29.07.2015, 08:43:54 »

Еще вопрос про те же картинки: как реализовать увеличение по клику? Например, в качестве превью 100х100, а после нажатия посередине экрана всплывает картинка (или слайд-шоу)? Каким-то модулем/плагином?
Записан
AlekVolsk
Профи
********

Репутация: +316/-3
Offline Offline

Пол: Мужской
Сообщений: 6452



« Ответ #4 : 29.07.2015, 09:19:57 »

Гуглите на тему lightbox или fansybox (последний весьма устарел, но все еще популярен).
Записан
Sumen
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 69


« Ответ #5 : 29.07.2015, 15:34:59 »

В общем, нашел то, что меня устроит:
Показать текстовый блок
Т.е. это открытие картинки или контента в модальном окне. Автор утверждает, что в Joomla это реализовано, только надо слегка "допилить", а именно:
1. оформить ссылку соответствующим образом - указать
Код:
class="modal"
(сделал, нормально обтекается, открывается, но в новом окне)
2.
Цитировать
Для модального поведения объекта (картинки, материала, видео), основное, что нужно сделать, это добавить в <head > шаблона код:
<?php JHTML::_('behavior.modal'); ?>
Вот со вторым проблема. Нет у меня в index.php тега <head > Где писать-то?
Записан
Shustry
Группа развития
*****

Репутация: +727/-3
Offline Offline

Пол: Мужской
Сообщений: 6667


Рисую дизайны


« Ответ #6 : 29.07.2015, 15:41:27 »

Не обязательно в head
Записан
Sumen
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 69


« Ответ #7 : 29.07.2015, 15:44:35 »

В любом месте index.php?
Записан
AlekVolsk
Профи
********

Репутация: +316/-3
Offline Offline

Пол: Мужской
Сообщений: 6452



« Ответ #8 : 29.07.2015, 15:49:46 »

в самом начале, еще до доктайпа - J сама это на выходе в head пропишет
Записан
Sumen
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Сообщений: 69


« Ответ #9 : 29.07.2015, 15:51:32 »

В любом месте index.php?
Я поставил в конце, и только:
Код:
JHTML::_('behavior.modal');
Там нет и доктайпа  Shocked Зато начинается с
Код:
<?php
Вроде заработало  Grin
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet