LINUX.ORG.RU

Наложение картинок при отрисовке объекта

 ,


0

1

Хочу нарисовать объект в виде подобного нечта (x, y и z — картинки):

1)
+------------+
|xxxxxxxxxxxx|
|xxxxxxxxxxxx|
|xxxxxxxxxxxx|
|xxxxxxxxxxxx|
|xxxxxxxxxxxx|
+------------+

2)
+------------+
|xxxxxxxxxxxx|
|x+----------+
|x|yyyyyyyyyy|
|x|yyyyyyyyyy|
|x|yyyyyyyyyy|
+-+----------+

3)
+-----+------+
|zzzzz|xxxxxx|
|zzzzz+------+
|zzzzz|yyyyyy|
+-+---+yyyyyy|
|x|yyyyyyyyyy|
+-+----------+

Нужно, чтобы объект (например, кнопка оформляемая таким способом) был цельным элементом, т.е. события происходили по всему занимаемому изначально x пространству.

Нужно реализовать это только с помощью html/css, без использования дополнительных библиотек.

Вопросы:

1) можно ли реализовать подобное по этим шагам, т.е. накладывая картинки друг на друга?

2) можно ли частично отрисовывать картинки x и y, т.е. указывать, откуда и докуда рисовать нужно, чтобы не происходило масштабирования?

3) есть ли вообще какие-нибудь пути получения этого?

Использовать несколько background-image не нужно.

P.S. Надеюсь, из схемы понятно, чего я хочу.



Последнее исправление: andrew-linux (всего исправлений: 1)

А в чем проблема-то? Делаем div, у которого фоном эти картинки. Если не надо фоном — можно яваскриптом заполнить, исходя из текущих значений размера окна.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от andrew-linux

div с фоном можно при помощи CSS реализовать. А вот если картинки надо размножать без фона, придется-таки JS использовать.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от andrew-linux

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

в самом простом случае это три блока один поверх другого,

trashymichael ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.