Cartmont 0 Опубликовано: 1 марта 2018 Рассказать Опубликовано: 1 марта 2018 Здравствуйте, просьба к опытным верстальщикам и знатокам движка помочь в следующих вопросах: 1. Появилось желание изменить слайдер показа картинок в полном размере, правильно ли я понял, что за все кнопки (их работу, вывод, местоположение) отвечает всего 3 файла? Папка highslide (js и css) и engine.css в папке с шаблоном? 2. Как можно без массовой правки файлов движка изменить стандартный вид кнопок radio и checkbox? Установка стилизации требует в большинстве случаев (которые я встречал) прописывание собственных классов к данным элементам? 3. Можно ли стандартными средствами движка в одном месте выводить сразу не один а несколько рекламных блоков? Таким образом, чтоб на одном рекламном месте происходила ротация баннеров при обновлении страницы? 4. Как можно стандартными средствами создать аналогичный вид заполнения облака тегов к новостям, как в админке. Такой же стилизованный. Какой скрипт подключить? В какую сторону смотреть? 5. Напоследок подскажите еще решение пожалуйста в верстке. Есть блок, разбитый надвое, в каждом из них необходимо вертикальное выравнивание. Если пользоваться flex то меньший элемент будет съезжать выше или ниже. Если inline-block то появляются отступы, которые просто раздражают. Единственное нормальное решение table и table-cell но хотелось бы избежать обертки. Ниже 3 примера: https://jsfiddle.net/yyj85o9g/5/ https://jsfiddle.net/cmxsszL8/6/ https://jsfiddle.net/Cartmont/93aLc0j6/11/ Одна колонка будет использоваться под текстовый логотип, вторая под css менюшку. Заранее всем спасибо. Цитата Ссылка на сообщение Поделиться на других сайтах
odys 384 Опубликовано: 1 марта 2018 Рассказать Опубликовано: 1 марта 2018 (изменено) 2 часа назад, Cartmont сказал: 1. да 2 часа назад, Cartmont сказал: 2. чуть-чуть повысить знания в css <style>.class {}</style> <input type="checkbox" class="class"> и <style>.class input {}</style> <div class="class"><input type="checkbox"></div> одно и тоже... 2 часа назад, Cartmont сказал: 3. да. Нужно создать баннеры с одинаковым названием и они будут чередоваться 2 часа назад, Cartmont сказал: 4. не совсем понял вопрос, но если я правильно понял, то например это https://github.com/sliptree/bootstrap-tokenfield 2 часа назад, Cartmont сказал: 5. тут решений столько много, что советов может быть 1000 и 1 Лично я за уменьшения кода, поэтому делаю так: <style> .header { width:900px; margin-right: auto; margin-left: auto; *zoom: 1; } .header:before, .header:after { display: table; line-height: 0; content: ""; } .header:after { clear: both; } .logo { float: left; width: 300px; padding: 10px 0 20px 0; /** настраивай вертикальное выравнивание как хочешь **/ } .menu { float: left; width: 600px; padding: 10px 0 20px 0; /** настраивай вертикальное выравнивание как хочешь **/ } </style> <div class="header"> <div class="logo">IMAGE</div> <div class="menu">MENU</div> </div> Изменено 1 марта 2018 пользователем odys 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Cartmont 0 Опубликовано: 2 марта 2018 Рассказать Опубликовано: 2 марта 2018 Автор Спасибо за ответ. Но вопрос по выравниванию, правильно ли будет вручную для каждого элемента ковыряться с выравниванием попиксленьно сидя с линейкой? Высота блока всегда будет известна. Цитата Ссылка на сообщение Поделиться на других сайтах
odys 384 Опубликовано: 2 марта 2018 Рассказать Опубликовано: 2 марта 2018 9 часов назад, Cartmont сказал: Высота блока всегда будет известна. высота блока не имеет значение, мы говорим о выравнивании по вертикали. Допустим логотип 60px в высоту, меню у тебя пусть будет 40px соответственно если, например, хочешь от верхнего края отступить 20px, то для лого отступ сверху 20px, а для меню 30px. Нижний отступ для меню уже не будет значения, т.к. логотип по высоте больше, соответственно только для логотипа и нужно делать. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Cartmont 0 Опубликовано: 3 марта 2018 Рассказать Опубликовано: 3 марта 2018 Автор Спасибо за внимание, нашел отличное решение через display: flex Есть еще вопросики: 1. Сделать видимым или невидимым блок при показе того или иного раздела, это впринцепи понятно. Но можно ли сделать, чтоб к примеру, при шаблоне с двух коронок (контент и сайдбар), сайдбар не отображался при показе определенной статической страницы, а не при показе всех статических страниц? 2. Можно ли сделать info.tpl в всплывающем окошке, по типу как реализовано в админке. Без перезагрузки страницы? И изменить цвета в зависимости от типа info - ошибка, информация...? Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.