Jump to content
  • 0

Background-image => width: 100%


klierik
 Share

Question

Здравствуйте. скажите пожалуйста как можно

растянуть фоновое изображение по ширине объекта?

эээ... к примеру есть див...

резиновый.... как установленое ему фоновое изображение растянуть по его ширине?

спасибо

Link to comment
Share on other sites

12 answers to this question

Recommended Posts

  • 0

Если пользователь не додумался воспользоваться поиском или уж до него не снизошло в первую очередь посмотреть на главной странице сайта про аргументы стиля bacground. То ДА!!!! Стоит дерзить и даже очень стоит, ибо почувствовав что ему не на кого положиться, и что с такими вопросами кроме дерзости он ничего не получает, пользователь "новичек" начинает шевелиться сам и учится пользоваться поиском и читать то, что написано на главных страницах и в мануалах!!!!! И со временем он понимает что читать его учили не только для того чтобы читать анекдоты и надписи на упаковках!

Link to comment
Share on other sites

  • 0
Если пользователь не додумался воспользоваться поиском или уж до него не снизошло в первую очередь посмотреть на главной странице сайта про аргументы стиля bacground. То ДА!!!! Стоит дерзить и даже очень стоит, ибо почувствовав что ему не на кого положиться, и что с такими вопросами кроме дерзости он ничего не получает, пользователь "новичек" начинает шевелиться сам и учится пользоваться поиском и читать то, что написано на главных страницах и в мануалах!!!!! И со временем он понимает что читать его учили не только для того чтобы читать анекдоты и надписи на упаковках!

2 Dimitry Wolotko, вам бы не помешало заучить ()а лучше понять() эту ОСНОВУ воспитания успеха.

2Fu-tai, спасибо!

Link to comment
Share on other sites

  • 0
Если пользователь не додумался воспользоваться поиском или уж до него не снизошло в первую очередь посмотреть на главной странице сайта про аргументы стиля bacground.

я смотрел свойства и так же пользовался поиском но ничего не нашел.

возможно я не достаточно хорошо выразился...

repeat - здесь не подойдет так как он "повторяет" изображение а надо что б изображение "растянулось"

по всей видимости для решения данной проблемы, прийдеться вставлять изображение и ставить ему width="100%" - за счет етого изображение будет тянуться на всю ширину ячейки.

а потом поднимать текст на высоту етого изображения.

зы: 2kiD, я вполне солидарен с Вашим предложением воспользоваться поиском, но, как правило, такие посты "подчеркиваруют" линком на топ, где данный вопрос уже рассмыстривался :D

Link to comment
Share on other sites

  • 0
зы: 2kiD, я вполне солидарен с Вашим предложением воспользоваться поиском, но, как правило, такие посты "подчеркиваруют" линком на топ, где данный вопрос уже рассмыстривался :D

вам следует представить обьем постов что "подчеркивать" линками придется мне... перспектива не из солнечного света ибо новичков на этом форуме... меньше не становится)

Link to comment
Share on other sites

  • 0

вот пример кода который решает поставленную задачу, может кому-то понадобиться :D

XHTML 1.0 Transitional

<table style="background:#00f; padding:0px; border-collapse:collapse; border:0px solid #fff;">
<tr>
<td style="font-size:0px; padding:0px;">
<img src="images/partslot.jpg" alt="" style="width:100%; height:43px;" /><!-- back image -->
<div class="events" style="position:relative; margin-top:-43px;"><!-- text block -->
<div style="font:12px tahoma;">Пример растягивания фоннового изображения на ширину текста</div>
</div>
</td>
</tr>
</table>

Link to comment
Share on other sites

  • 0

Ха-ха-ха-ха-ха ! Это не бэкграунд имадж width:100% , это просто имадж width:100%. вставленный в ячейку таблицы и потом наложенным на нее блоком с отрицательным позиционированием! Це маразматичное решение!

Link to comment
Share on other sites

  • 0

не обязательно так реагировать :D

дело в том что по другому решить альтернативную задачу через бекграунд просто нельзя.

по-этому для решения поставленой задачи пришлось так "извращаться"

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy