Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Сетка баннеров на главной


Recommended Posts

Добрый день!

Ищу способ сделать сетку баннеров на главной, приблизительно как здесь:

5945283c117ef_2017-06-1715_56_58-BONAPARTE.png.54c333dc851d07ae9e64209a5225ba5d.png

Пробовала qbanner, очень некачественный модуль.

Куда копать?)) Спасип.

Надіслати
Поділитися на інших сайтах


1 минуту назад, Miha7685776 сказал:

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

сверстать, поставить модулем html как вариант.

Как вариант
Но, зная цель эих баннеров! тут нужно несколько банеров с разными сетками

 

Т.е. нужен модуль с гибкой бутсраповской сеткой

типа
 

<div class="row">
  <div class="col-sm-8">
  <div class="col-sm-4">
</div>

<div class="row">
  <div class="col-sm-6">
  <div class="col-sm-6">
</div>

 

Надіслати
Поділитися на інших сайтах

5 минут назад, chukcha сказал:

Как вариант
Но, зная цель эих баннеров! тут нужно несколько банеров с разными сетками

 

Т.е. нужен модуль с гибкой бутсраповской сеткой

типа
 


<div class="row">
  <div class="col-sm-8">
  <div class="col-sm-4">
</div>

<div class="row">
  <div class="col-sm-6">
  <div class="col-sm-6">
</div>

 

ну бросить счетчик под цикл и делать разную сетку, ок. я про 2 ряда теста. предпологаю что тексты не часть фото, да и справиться-ли автор

Надіслати
Поділитися на інших сайтах


15 минут назад, Miha7685776 сказал:

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

сверстать, поставить модулем html как вариант.

 

Автор не справится:)

Текст "вклеен" в фото, правда не знаю как это воспримет рейтинг гугл, да и ладно.

https://de.bonaparteshop.com/

Надіслати
Поділитися на інших сайтах


ну так в чем проблема? если режет фото, то убирай обработку. сетка такая пойдет. 

<div class="row">
  <div class="col-sm-6">
  <div class="col-sm-6">
</div>

в чем проблема, если можешь справиться?

обработка убирается так

примерно есть такой код

'image' => $this->model_tool_image->resize($result['image'], $setting['width'], $setting['height'])

делаем так

'image' =>$result['image']

теперь выйдет как мама родила

Змінено користувачем Miha7685776
Надіслати
Поділитися на інших сайтах


1 минуту назад, Miha7685776 сказал:

ну так в чем проблема? если режет фото, то убирай обработку. сетка такая пойдет. 


<div class="row">
  <div class="col-sm-6">
  <div class="col-sm-6">
</div>

в чем проблема, если можешь справиться?

 

Точно, столбцы одинаковые, надо строчки только подогнать

Надіслати
Поділитися на інших сайтах


Если баннеры одинаковой ширины, есть еще вот такой модЕрновый вариант  )

Легко и просто, на всех современных браузерах пашет

Змінено користувачем Shureg
Надіслати
Поділитися на інших сайтах


Только что, Shureg сказал:

Если баннеры одинаковой ширины, есть еще вот такой модЕрновый вариант  )

 

 

да, ширина одинаковая, высота разная

Надіслати
Поділитися на інших сайтах


Слишком много условностей, например ссылка

 

 

ссылка в виде наложения, ссылка в виде клика по картинке, причем ссылка должна быть "универсальная" index.php?route=

или с выбором сущности (категория товар статья проивольнвя) (данет)
наложение текстовых блоков (данет)

и тд.
 

Надіслати
Поділитися на інших сайтах

Самый простой вариант 

 

<div class="row">
      <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">
      <div class="img-box">
         <img class="img-responsive" src="" alt="">
      </div>  
       <div class="img-box">
         <img class="img-responsive" src="" alt="">
      </div> 
   </div>
      <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">
      <div class="img-box">
         <img class="img-responsive" src="" alt="">
      </div>  
       <div class="img-box">
         <img class="img-responsive" src="" alt="">
      </div> 
   </div>
</div>

 

Змінено користувачем Yurta
Надіслати
Поділитися на інших сайтах

Только что, chukcha сказал:

Слишком много условностей, например ссылка

 

 

ссылка в виде наложения, ссылка в виде клика по картинке, причем ссылка должна быть "универсальная" index.php?route=

или с выбором сущности (категория товар статья проивольнвя) (данет)
наложение текстовых блоков (данет)

и тд.
 

 

Просто ссылка на категорию : ) Тексты вряд ли удастся, это уже другной уровень разработки/верстки

Надіслати
Поділитися на інших сайтах


7 минут назад, Eclair сказал:

 

Точно, столбцы одинаковые, надо строчки только подогнать

если фото именно такие, они сами будут такими. флоат там

Надіслати
Поділитися на інших сайтах


3 минуты назад, Yurta сказал:

Самый простой вариант 

 


<div class="row">
      <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">
      <div class="img-box">
         <img class="img-responsive" src="" alt="">
      </div>  
       <div class="img-box">
         <img class="img-responsive" src="" alt="">
      </div> 
   </div>
      <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">
      <div class="img-box">
         <img class="img-responsive" src="" alt="">
      </div>  
       <div class="img-box">
         <img class="img-responsive" src="" alt="">
      </div> 
   </div>
</div>

 

щас буду пробовать, чешу затылок какие пропорции у изображений должны быть

Надіслати
Поділитися на інших сайтах


но самый простой и быстрый

это html блок

 

т.е. сверстала блок и вперед

 

 

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

 

И уже
играться содержимым баннера , те. ссылки, клики мапы

Надіслати
Поділитися на інших сайтах

3 минуты назад, Eclair сказал:

 

да, ширина одинаковая, высота разная

Тогда вам прямая дорога к использованию css column-count

Пара строк css и простейший html

 

Надіслати
Поділитися на інших сайтах


1 минуту назад, Eclair сказал:

какие пропорции у изображений

width:100%

 

а размеры задаст блок

 

Надіслати
Поділитися на інших сайтах

Даже вот так

 


<div class="row">
      <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">
      <div class="img-box">
         <img class="img-responsive" src="" alt="">
         <div class="box-caption">
         <a href=""><h2>Тут пишем загловок</h2></a>
            <a class="btn btn-default" href="">Подробнее</a>
         </div>
      </div>  
         <div class="img-box">
         <img class="img-responsive" src="" alt="">
         <div class="box-caption">
         <a href=""><h2>Тут пишем загловок</h2></a>
            <a class="btn btn-default" href="">Подробнее</a>
         </div>
      </div> 
   </div>

      <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12">
        <div class="img-box">
         <img class="img-responsive" src="" alt="">
         <div class="box-caption">
         <a href=""><h2>Тут пишем загловок</h2></a>
            <a class="btn btn-default" href="">Подробнее</a>
         </div>
      </div> 
         <div class="img-box">
         <img class="img-responsive" src="" alt="">
         <div class="box-caption">
         <a href=""><h2>Тут пишем загловок</h2></a>
            <a class="btn btn-default" href="">Подробнее</a>
         </div>
      </div>  
   </div>

</div>

И в стилях. примерно такое

.img-box {
  position: relative;
}

.box-caption {
  position: absolute;
  bottom: 0;
  text-align: center;
}

 

Надіслати
Поділитися на інших сайтах

3 минуты назад, Eclair сказал:

щас буду пробовать, чешу затылок какие пропорции у изображений должны быть

Пропорции не нужны, ставьте боkьшое изображение, а класс .img-responsive сам подгонит (адаптив), а вам останется если нужно просто добавить height и overfllow:hidden для каждого Img-box

Надіслати
Поділитися на інших сайтах

2 минуты назад, Yurta сказал:

Пропорции не нужны, ставьте боkьшое изображение, а класс .img-responsive сам подгонит (адаптив), а вам останется если нужно просто добавить height и overfllow:hidden для каждого Img-box

.img-box {
  position: relative;
height: тут сколько-то;
overflow: hidden;
}

.box-caption {
  position: absolute;
  bottom: 0;
  text-align: center;
}

 

Надіслати
Поділитися на інших сайтах


  • Tom locked this topic
Гість
Ця тема закрита для публікації повідомлень.
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.