Войти

Авторизация

Логин:
Пароль:
Забыли пароль?
Регистрация
Сайт пользователей Artisteer и Themler. Официальный торговый представитель.

[РЕШЕНО] Сужение дефолтного слайдера

Посетитель
Angelm
Сообщений: 21
839 дней назад
Коллеги, доброго времени суток.

Стоит задача - сделать слайдер на 60 пикселей уже справа и слева. По умолчанию возможные варианты длины слайдера - "по ширине листа" и "по ширине страницы".

Можно ли сделать произвольную длину слайдера, или надо ставить отдельный плагин-слайдер и играться с ним?
Постоянный участник
Степаныч
Медаль
Сообщений: 636
3 дня назад
Без сложностей можно поставить для слайдера ширину width: 100%; не 100%, а например 90%.

Но для того что бы именно отступ на 60 px, придется сложнее. Нужно весь слайдер заключить в отдельный div с шириной 100% и у этого дива поставить padding: 0 60 px;
Наверное, примерно как то так. Идти нужно в эту сторону.Добавлено спустя 3 минуты
Angelm:
Можно ли сделать произвольную длину слайдера, или надо ставить отдельный плагин-слайдер и играться с ним?

Отдельный плагин ничего не даст, у него придется делать то же самое.
Просто само устройство всего этого сделано так, что или 100% или по ширине страницы. Обычно не делают так как Вы хотите.
Посетитель
Angelm
Сообщений: 21
839 дней назад
С отдельным плагином по крайней мере известно зачастую, где искать паддинги - в .php файлах.

А вот в самом артистире очевидно такая настройка слайдера отсутствует, в этом и был вопрос.
Постоянный участник
Степаныч
Медаль
Сообщений: 636
3 дня назад
Angelm:
А вот в самом артистире очевидно такая настройка слайдера отсутствует, в этом и был вопрос.
Такой настройки в самой программе нет.
И мое субъективное конечно мнение - не нужна. Конструкция слайдера сильно усложнится. А практическое применение минимально, как уже говорил, так мало кто делает (если честно то вообще не припомню что бы видел где то)


Angelm:
С отдельным плагином по крайней мере известно зачастую, где искать паддинги - в .php файлах.

Ширину и отступы искать нужно в .css файлах. Разницы нет от артистира шаблон или от чего то другого.
Правила .css они и в Африке правила .css

Просто при установке расширения стили этого расширения естественно ставятся куда то отдельно.

Но сам принцип, что бы сделать то что Вам нужно одинаков., и для стороннего плагина, и для слайдера из программы.
Редактировалось: 1 раз (Последний: 1 декабря 2014 в 13:05)
Постоянный участник
Malover
Медаль
Сообщений: 575
2 дня назад
Angelm:
Стоит задача - сделать слайдер на 60 пикселей уже справа и слева. По умолчанию возможные варианты длины слайдера - "по ширине листа" и "по ширине страницы".

Можно ли сделать произвольную длину слайдера, или надо ставить отдельный плагин-слайдер и играться с ним?

Можно ограничить до ширины 90% -80%

Надо в файле шаблона template.css найти около 300 строки это:

Код PHP:
  1.  
  2. .art-slider-inner {
  3. position: relative;
  4. overflow: hidden;
  5. width: 100%;
  6. height: 100%;
  7. }
  8.  
И заменить на это:
Код PHP:
  1.  
  2.  
  3. .art-slider-inner {
  4. position: relative;
  5. overflow: hidden;
  6. width: 90%;
  7. height: 100%;
  8. margin: 0 auto;
  9. }
  10.  
width: 90%; ширина которая нужна. Можно в пикселях, но тогда он не будет резиновым.
Редактировалось: 1 раз (Последний: 2 декабря 2014 в 09:17)
Посетитель
Angelm
Сообщений: 21
839 дней назад
Спасибо! Помогло!
|
Перейти на форум: