Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   компонент пользовательского интерфейса (https://javascript.ru/forum/dom-window/44245-komponent-polzovatelskogo-interfejjsa.html)

Makcuk 12.01.2014 18:47

компонент пользовательского интерфейса
 
Вложений: 1
Чтобы лучше объяснить, что мне надо, приведу пример с картами.
Будем считать, что в компонент может попасть какое-то количество карт,
как только места не хватает элементы начинают накладываться друг на друга, как это в изображении во вложении.
При нажатии на карту она должна отобразиться поверх других.
Как думаете, как можно написать такой компонент?
У меня единственная идея использовать z-index и когда на карту нажимают, делать его большим чем у других карт.

BallsShaped 12.01.2014 19:10

Я бы делал .appendChild

Makcuk 12.01.2014 19:15

как appendChild сделает наложение различных элементов друг на друга?
тут вопрос в том, как делать наложение элементов друг на друга
скорее всего вопрос больше касается css

kostyanet 14.01.2014 03:48

css уже и щелчки понимает?

Яростный Меч 14.01.2014 15:38

набросок
http://jsfiddle.net/vCHWy/


Часовой пояс GMT +3, время: 00:09.