Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.09.2015, 00:25
Аспирант
Отправить личное сообщение для deatlink Посмотреть профиль Найти все сообщения от deatlink
 
Регистрация: 22.09.2015
Сообщений: 49

война со слайдером
Здравствуйте, помогите пожалуйста. Имеется слайдер (Coin slider). Как сделать чтобы слайдер менял размер (height,width) в зависимости от картинки? к примеру если картинка с размером 300x300 то слайдер становится тоже такого же размера. А то хочу вставить в слайд картинки разного размера, и не все по размеру подходят

Css код:

Код:
.sliderbutton2 {float:left; width:25px; height:235px; cursor:pointer;}
 
.coin-slider2 { overflow: hidden; zoom: 0; position: relative;}
 
 
.coin-slider2 a{ text-decoration: none; outline: none; border: none; }

.cs-buttons2 { font-size: 0px; padding: 10px; float: left; }
.cs-buttons2 a { margin-left: 5px; height: 10px; width: 10px; float: left; border: 1px solid #B8C4CF; color: #B8C4CF; text-indent: -1000px; }
.cs-active2 { background-color: #B8C4CF; color: #FFFFFF; }
 
.cs-title2 { width: 680px; padding: 10px; background-color: #000000; color: #FFFFFF; }
 
.cs-prev2, 
.cs-next2 { background-color: #000000; color: white; padding: 0px 10px; }
js код: тут

php код:

<?php
  $dir = 'images/religion/'.$upp['type'].'/'; // Папка с изображениями
  $cols = 3; // Количество столбцов в будущей таблице с картинками
  $files = scandir($dir); // Берём всё содержимое директории
  echo "<center><div id=\"relig\">"; // Начинаем таблицу
  $k = 0; // Вспомогательный счётчик для перехода на новые строки
  for ($i = 0; $i < count($files); $i++) { // Перебираем все файлы
    if (($files[$i] != ".") && ($files[$i] != "..")) { // Текущий каталог и родительский пропускаем
      if ($k % $cols == 0) echo ""; // Добавляем новую строку
      echo "<a href=\"#\">"; // Начинаем столбец
      $path = $dir.$files[$i]; // Получаем путь к картинке
      
      echo "<img src='$path'  alt='Замок-коробочка на шарнирах' />"; // Вывод превью картинки
     echo "<span>
                    <b style=\"text-decoration:underline;\">'".$upp['zagalovok']."'</b><br />";
    echo "<strong>Материал:</strong> ".$upp['material']." | <strong>Вес изделия:</strong> ".$upp['ves']." | <strong>Драгоценные камни:</strong> ".$upp['kamni']." <br/><strong>Время изготовления:</strong> ".$upp['vremja_izgot']."</span>";
      echo "</a>"; // Закрываем столбец
      /* Закрываем строку, если необходимое количество было выведено, либо данная итерация последняя */
      if ((($k + 1) % $cols == 0) || (($i + 1) == count($files))) echo "</tr>";
      $k++; // Увеличиваем вспомогательный счётчик
    }
  }
  echo "</div></center>"; // Закрываем таблицу
?>

Последний раз редактировалось deatlink, 22.09.2015 в 00:29.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Pop UP окно с слайдером zerofx Элементы интерфейса 1 10.06.2014 19:06
Проблема со слайдером FreeKill_84 Общие вопросы Javascript 2 18.08.2012 19:09
Помогите разобраться с jquery слайдером!!! Andy76 jQuery 0 25.11.2011 18:12
Проблема с слайдером artem-kuzmin1991 Элементы интерфейса 3 28.07.2011 18:40
Проблема с слайдером artem-kuzmin1991 Events/DOM/Window 0 26.07.2011 09:38