|
|
|
| Интересует есть ли возможность задать вертикальный отсуп background картинке, если для нее еще задается свойство repeat-y?
Пробовал вот так:
background: url(image.png) repeat-y 0px 17px;
|
но отступ картинки не задавался. Если убрать repeat-y, то отступ есть, но картинка, естественно, не повторяется. Получается что если свойству background задать атрибут repeat-y, то атрибут отступа игнорируется? Как с этим можно побороться? | |
|
|
|
|
|
|
|
для: tyoma
(22.07.2009 в 20:32)
| | Ничего не игнорируется. Запустите и посмотрите ВНИМАТЕЛЬНО:
<p style="width: 200px; height: 200px; border: 1px solid red; background: url(http://imgl.yandex.net/i/www/logo1.png) repeat-y 0 10px"></p>
<p style="width: 200px; height: 200px; border: 1px solid red; background: url(http://imgl.yandex.net/i/www/logo1.png) repeat-y 0 20px"></p>
<p style="width: 200px; height: 200px; border: 1px solid red; background: url(http://imgl.yandex.net/i/www/logo1.png) repeat-y 0 30px"></p>
|
| |
|
|
|
|
 6.4 Кб |
|
|
для: PAT
(22.07.2009 в 22:19)
| | Понял. У себя я использовал текстуру и не заметил что в этом случае просто идет смещение точки начала прорисовки фона. Можно ли сделать так, чтобы на месте смещения не было картинки, т.е. пустое место? Например в качестве background я использую какую более-менее однородную текстуру и мне надо чтобы на месте отступа было "чистое" пространство, а не дублирование картинки для background. | |
|
|
|
|
|
|
|
для: Tyoma
(23.07.2009 в 14:33)
| | Свойствами фона эту проблему не решить. | |
|
|
|
|
|
|
|
для: PAT
(23.07.2009 в 19:20)
| | Можете что-нибудь посоветовать? ;) | |
|
|
|
|
|
|
|
для: tyoma_first
(29.07.2009 в 00:10)
| | Меняйте разметку страницы. | |
|
|
|