2010-04-15 2 views
2

У меня есть веб-страница с некоторыми «картами» (divs), лежащими на ней. они расположены в звездообразном порядке, текущем на задний план.Как изменить две div-позиции при щелчке с помощью javascript

Я хочу принести карты с фона на второй план, щелкнув по нему (чтобы сфокусировать карту «контакт», например).

Как я могу это понять? есть ли скрипт, который уже содержит такую ​​функцию?

ответ

0

Я считаю, что свойство CSS z-index - это то, что вы хотите использовать, но я не использовал его, поэтому я не могу много помочь.

0

Вы можете использовать z-index, но: Вы должны знать об этом. Если пользователь хочет обмануть, он может просто пойти с firebug и начать менять z-индексы, чтобы изменить позиции карты.

Возможно, у вас не должно быть всех карт, лежащих там, и просто продолжайте менять образ верхней карты на новый. вместо того, чтобы иметь все из них с самого начала. Кроме того, потому что, имея так много divs с карточками, вам не нужно, чтобы вы всегда могли видеть один или два.

+0

Если кто-то знает, как использовать Firebug, ему не нужно переключать z-индексы на обман, он может просто посмотреть в исходном карточном массиве –

+0

Я думаю, что все, что он действительно хочет сделать, это принести карту спереди, когда пользователь «захватывает» его мышью, чтобы привлечь его внимание, я не думаю, что это вопрос спрятания других карт. – eds

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