Подскажите реализацию самого простого рейтинга со звездочками
Добрый всем день. На сайт нужно установить рейтинг (с возможностью выбора половины звездочки). Без всяких лишних наворотов. Просто, что-бы была возможность оценки. Возможно ли это осуществить без библиотек? Или скиньте хороший пример. Буду признателен любым ответам.
|
Jimmi, как вариант...
- взять картинку с дырками ввиде звездочек - взять див - сунуть в него див который и будет обычной полоской прогресса - поверх всего этого расположить ту картинку Получится тот самый "звездочный" рейтинг... |
Цитата:
|
Цитата:
|
не понятно, зачем рейтинг на js. Данные же на сервере обычно хранятся. Обычно делаю div с фоном, который меняется в зависимости от класса. А класс задается в php.
Ну, в принципе, тоже самое (менять класс) можно делать и на js. Спрайтов со звездочками в инете - завались http://j.mp/1hNWa6j |
Цитата:
Цитата:
|
|
Цитата:
<!DOCTYPE html>
<html>
<head>
<!--
<script src='http://code.jquery.com/jquery-latest.js'></script>
<link rel='stylesheet type=text/css href=tmp.css' />
-->
<style type='text/css'>
* {
margin: 0;
padding: 0;
}
.box_progress {
width: 200px;
height: 20px;
border: 1px solid;
margin: 10px;
}
.progress {
height: 100%;
background-color: green;
}
</style>
<script type='text/javascript'>
</script>
</head>
<body>
<div id='item0' class='box_progress'>
<div class='progress'></dib>
</div>
<script type='text/javascript'>
var o=document.querySelector('#item0>.progress');
o.style.width='30%';
</script>
</body>
</html>
|
Цитата:
Цитата:
|
Цитата:
Вроде все просто... |
| Часовой пояс GMT +3, время: 12:37. |