Я учу себя jQuery и начинаю с jquery-ui, используя ползунок. Я подключил его, и функционально он работает хорошо, устанавливая некоторые глобальные переменные страницы, когда я двигаю ручку. Однако он не похож на слайдер на демонстрационной странице jquery-ui.
Это горизонтальный ползунок, и я могу контролировать длину полосы, устанавливая свойство ширины CSS, которое jquery-ui преобразует в ползунок. Но полоса примерно в два-три раза «толще», чем на демонстрационной странице, а ручка ползунка пропорционально больше. Выглядит неплохо, но не так хорошо, как на демо-странице.
Приняв настройку ширины как подсказку, я попытался установить свойство высоты CSS для базового файла . Это изменило высоту части стержня, но не ручки, которая теперь выглядела негабаритной.
Вот заголовок:
<head>
<title>The Memory Game</title>
<link href="css/smoothness/jquery-ui-1.7.2.custom.css" rel="stylesheet" type="text/css" />
<link href="css/memoryGame.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-1.3.2.min.js" type="text/javascript"></script>
<script src="js/jquery-ui-1.7.2.custom.min.js" type="text/javascript"></script>
<script src="js/memoryGame.js" type="text/javascript"></script>
</head>
Вот HTML-разметка:
<div id="control-panel" class="ui-state-default">
<div id="slider" style="width: 150px"></div>
</div>
Вот мой CSS для панели управления:
div#control-panel {
padding: 10px;
float: right;
}
А вот jQuery, в котором я применяю ползунок:
$('#slider').slider({
max: 10000,
value: waitTime,
change: function(event, ui) {
waitTime = ui.value;
fadeTime = waitTime / 3;
}
});
Может ли кто-нибудь предложить, как я могу масштабировать толщину моего ползунка или, по крайней мере, получить ту же толщину, что и на демонстрационной странице jquery-ui?