2012-02-20 4 views
-1

Вот простой, но мой веб-фу ржавый. У меня есть список небольших изображений (ширина 100 пикселей, высота 125 пикселей). Я бы хотел, чтобы пользователи могли нажимать на изображение, и при этом на нажимом изображении накладывается число.Простой наложение текста Javascript/CSS на изображение

Есть ли «простой» способ сделать это только с помощью CSS и/или Javascript? Я мог бы использовать Javasript для добавления класса к кликному изображению/div, но не совсем уверен, как создать прозрачный оверлей с цифрами для заполнения области изображения. мне нужно рисовать на холсте или есть более простой способ?

+0

I * очевидно * не знаю, что попробовать ... отсюда вопрос. Похож на полезные полезные пункты, перечисленные ниже. – Meltemi

ответ

2

Не уверен, что я задаю вопрос, так как это должно быть довольно прямолинейно.

Вот FIDDLE

Является ли это то, что вы пытаетесь сделать?

1

Вы можете иметь прозрачные изображения с цифрами на них, если их не так много (например, если это, скажем, менее 100). Затем просто наложите их на разные классы, как вы упомянули.

+0

Зачем вам нужен образ? Просто используйте div или что-то с номером в нем. –

+0

@James Да, согласитесь, это хорошая альтернатива. Что приходит мне на ум как возможное преимущество изображений: только CSS-решение, без дополнительных элементов DOM и лучшего стиля чисел, если это необходимо. Конечно, все зависит от использования. –

Смежные вопросы