Javascript.RU

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

jCarousel - разная ширина логотипов
Добрый вечер.
Хотел добавить ленту партнеров на сайт. Наткнулся на jCarousel. Неплохой слайдер, но там есть одна проблема, если логотип квадратный, она его растягивает на ширину li-элемента.



Вот тут логотип KAZKOM растянулся.

Кто-нибудь уже сталкивался с такой проблемой?
Ответить с цитированием
  #2 (permalink)  
Старый 16.05.2013, 23:19
Аватар для animhotep
Профессор
Отправить личное сообщение для animhotep Посмотреть профиль Найти все сообщения от animhotep
 
Регистрация: 17.01.2013
Сообщений: 887

покажите пример. там в цсс задана ширина картинок, до которой их тянет
нужно или картинки сделать нужной ширины или цсс поправить
Ответить с цитированием
  #3 (permalink)  
Старый 17.05.2013, 02:16
Профессор
Отправить личное сообщение для Mukhtar Посмотреть профиль Найти все сообщения от Mukhtar
 
Регистрация: 08.10.2010
Сообщений: 201

Сообщение от animhotep Посмотреть сообщение
покажите пример. там в цсс задана ширина картинок, до которой их тянет
нужно или картинки сделать нужной ширины или цсс поправить
вот код

#carusel_partners div ul li a	{
		position:relative; 
		width:255px; 
		height:60px; 
		float:left; 
		margin-right:20px;
	}


Здесь задается ширина, на которую картинка растягивается

img.grey {
		position: absolute; 
		left: 0; 
		top: 0; 
		z-index: 10;
	}
	img.color {
		position: absolute; 
		left: 0; 
		top: 0;
	}
	.gallery {
		border: 0px solid #E1E1E1;
		height: 82px;
		margin: 10px 0 0;
		padding: 0 25px;
		position: relative;
	}

	.gallery div {
		overflow: hidden;
		width: 720px;
	}
	div .arrows1 {
		float: none;
    }
    #container {
		background: none repeat scroll 0 0 #00FFFF;
		border: 1px solid black;
		height: 200px;
		overflow: auto;
		width: 200px;
	}

Это остальной CSS
<script type='text/javascript' src='./include/js/jquery.jcarousel.min.js'></script>

function carus_initCallback2(car) {
			    jQuery('.left_g').bind('click', function() {
			        car.prev();
			        return(false);
			    });
			    jQuery('.right_g').bind('click', function() {
			        car.next();
			        return(false);
			    });
};
jQuery(function($){$(function(){
	$('.gallery').jcarousel({
		auto: 1,
		scroll: 1,
		start: 1,
		wrap: "circular",
		initCallback: carus_initCallback2,
		buttonNextHTML: null,
		buttonPrevHTML: null
	});
});});


<div class="gallery" id="carusel_partners">
	<div>
		<ul id="gal_good">
                        <li><a href='someurl'><img src='img/image1.jpg' class='color'></a></li>
                        <li><a href='someurl'><img src='img/image2.jpg' class='color'></a></li>
                        <li><a href='someurl'><img src='img/image3.jpg' class='color'></a></li>
                        <li><a href='someurl'><img src='img/image4.jpg' class='color'></a></li>
                        <li><a href='someurl'><img src='img/image5.jpg' class='color'></a></li>
                </ul>
        </div>
</div>
Ответить с цитированием
  #4 (permalink)  
Старый 17.05.2013, 10:41
Аватар для animhotep
Профессор
Отправить личное сообщение для animhotep Посмотреть профиль Найти все сообщения от animhotep
 
Регистрация: 17.01.2013
Сообщений: 887

в #carusel_partners div ul li a {
position:relative;
width:255px;

у вас все ссылки тянет до 255px
Ответить с цитированием
  #5 (permalink)  
Старый 17.05.2013, 15:42
Профессор
Отправить личное сообщение для Mukhtar Посмотреть профиль Найти все сообщения от Mukhtar
 
Регистрация: 08.10.2010
Сообщений: 201

Сообщение от animhotep Посмотреть сообщение
в #carusel_partners div ul li a {
position:relative;
width:255px;

у вас все ссылки тянет до 255px
Да это я понял... Но если там поставить width:auto. то jCarousel начинает гнать.
Ответить с цитированием
  #6 (permalink)  
Старый 17.05.2013, 17:02
Аватар для animhotep
Профессор
Отправить личное сообщение для animhotep Посмотреть профиль Найти все сообщения от animhotep
 
Регистрация: 17.01.2013
Сообщений: 887

да, ей нужна фиксированная ширина блоков. чтоб знать на сколько пикселей мотать по клику
Ответить с цитированием
  #7 (permalink)  
Старый 17.05.2013, 17:15
Профессор
Отправить личное сообщение для Mukhtar Посмотреть профиль Найти все сообщения от Mukhtar
 
Регистрация: 08.10.2010
Сообщений: 201

Сообщение от animhotep Посмотреть сообщение
да, ей нужна фиксированная ширина блоков. чтоб знать на сколько пикселей мотать по клику
Это понятно, вот я и думаю, может в подключаемом jquery.jcarousel.min.js какие изменения внести, но там мозг сломать можно )))
Ответить с цитированием
  #8 (permalink)  
Старый 17.05.2013, 17:21
Аватар для animhotep
Профессор
Отправить личное сообщение для animhotep Посмотреть профиль Найти все сообщения от animhotep
 
Регистрация: 17.01.2013
Сообщений: 887

так а чего добится нужно? чтобы картинки были разной ширины?
тогда прокрутка будет не корректно работать
лучше картинки подогнать
Ответить с цитированием
  #9 (permalink)  
Старый 17.05.2013, 17:54
Профессор
Отправить личное сообщение для Mukhtar Посмотреть профиль Найти все сообщения от Mukhtar
 
Регистрация: 08.10.2010
Сообщений: 201

Сообщение от animhotep Посмотреть сообщение
так а чего добится нужно? чтобы картинки были разной ширины?
тогда прокрутка будет не корректно работать
лучше картинки подогнать
Это не реально, потому что у них разная ширина. ))) Если подгонять картинки, они растягиваются.
Ответить с цитированием
  #10 (permalink)  
Старый 17.05.2013, 18:00
Аватар для animhotep
Профессор
Отправить личное сообщение для animhotep Посмотреть профиль Найти все сообщения от animhotep
 
Регистрация: 17.01.2013
Сообщений: 887

в фотошопе image size
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ширина родительского элемента svs_js jQuery 1 31.10.2012 15:53
Изменяемая ширина колонок PropertyGrid Black_Prince ExtJS 1 18.10.2011 15:30
Изменяется ширина формы Black_Prince ExtJS 0 20.07.2011 10:42
Помогите с калькулятором piton1175 AJAX и COMET 0 16.06.2011 14:29
Ширина таблицы Syltan (X)HTML/CSS 1 01.05.2010 22:33