iko.it, На указанном Вами примере реализовано с помощью двух спрайтов (один с закрашенными звёздами, другой с пустыми). И в зависимости от балла регулируется область показа спрайта с закрашенными звёздами.
Сергей Горностаев, А тому кто не знает веба врятли что поможет в данном направлении. А хорошие спецы везде нужны. И поэтому во многих компаниях всегда открыты вакансии.
OwerFan, Так Ваш вопрос: Как сделать input расширяющимся?
Поэтому он в ширину и едет. Но вы можете чуть–чуть изменить код и сделать, чтобы input менял высоту и добавить переносы, через свойство word-break
Вообще можно сделать блок с фоном и поверх наложить фильтр с нужным размером и задать нужную прозрачность. А внутри сделать два блока с текстом и изображением, а после задать им нужные отступы.
Dima Polos, На видео, которое я отправил про это как раз говориться. Его либо делать подходящим по дизайну, либо делать бесцветным, но не убирать совсем.