Как растянуть фоновую картинку?

VoV@
На сайте с 22.09.2007
Offline
196
1123

У дива есть фоновая картинка вроде такой:

как сделать так, чтобы она растягивалась вместе с дивом автоматически и по горизонтали, и по вертикали? Т.е. чтобы всегда заполняла весь див.

⭐ Разработка Андроид-приложений (Xamarin C#). ⭐ Разработка ASP.NET (WebForms, MVC, WebAPI, Core). ⭐ Цой жив!
Ткач
На сайте с 29.04.2007
Offline
95
#1

картинки не имеют свойства тянуться

Разработка и создание сайтов. Красиво, функционально, недорого. (http://time-online.ru/) ICQ 388-474-890)
Maxouni
На сайте с 18.11.2008
Offline
119
#2

Тут два варианта, если тебе нужно чтоб тянулся синий фон - тогда вырезай левый и правый полукруги, вставяй их в div с align left и right соответсвенно, а фоном ставь полностью синию полоску, тогда получится эффект растяжения. Чтобы картинка тянулась и по вертикали придется вырезать 4 полукруга и расположить их по углам div.

Создание, продвижение, поддержка сайтов и приложений.
VoV@
На сайте с 22.09.2007
Offline
196
#3
Ткач:
картинки не имеют свойства тянуться

иначе и вопроса бы не возникло.

VoV@ добавил 27.05.2009 в 20:28

Maxouni:
Тут два варианта, если тебе нужно чтоб тянулся синий фон - тогда вырезай левый и правый полукруги, вставяй их в div с align left и right соответсвенно, а фоном ставь полностью синию полоску, тогда получится эффектрастяжения. Или просто поставь у свойств img width и height под размер div.

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

неужели придётся "играть" скриптами и position: absolute ?

[Удален]
#4
VoV@:
У дива есть фоновая картинка вроде такой:


как сделать так, чтобы она растягивалась вместе с дивом автоматически и по горизонтали, и по вертикали? Т.е. чтобы всегда заполняла весь див.

в хтмле тянутся только img. бекграунды не умеют тянуться.

Ткач
На сайте с 29.04.2007
Offline
95
#5

флэш Вам поможет

VoV@
На сайте с 22.09.2007
Offline
196
#6
Ткач:
флэш Вам поможет

Поверх флеша вставлять текст(именно как текст) - геморройно.

в хтмле тянутся только img. бекграунды не умеют тянуться.

да мы в курсе, но есть задача - обойти этот "недостаток" xtml и css

ладно, будем извращаться, чтобы хоть на вид было прилично ;)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий