2010-08-17 2 views
-2

Я хочу повторить фоновое изображение в div, но без указания высоты, я хочу, чтобы он был гибким, если какое-либо количество данных поступает в фоновом режиме, все равно должно быть. если я не укажу высоту, она не отображается, но применяются другие свойства, такие как margin auto.tile background image css

любые предложения.

+2

мы можем увидеть, возможно, какой-то код? Просто чтобы мы могли понять, что происходит. cheers – Ryano

ответ

0
.background-element { 
    background: url(tile.gif) repeat; 
} 

Это будет повторяться, даже если ширина/высота элемента неизвестна.

+0

nah, в моем случае это не работает. У меня есть .png в фоновом режиме. – NativeCoder

+0

способ, которым я пользуюсь, - это переполнение: auto; но когда я изменяю размеры, мои полосы прокрутки окна входят и делают это уродливым. – NativeCoder

+0

определить уродливые ??? .. – Marko

1

Используйте этот объект background-repeat repeat для этого тега div. Он должен оставаться внутри тега div.

CSS:

.background-element { 
    // just add 
    background-repeat: repeat; 
} 

HTML:

<div class="background-element"> 
    <!-- content --> 
</div> 
+0

«Он должен оставаться внутри тега div». clarify plz – NativeCoder

+0

Когда тег div отображается браузером, создается область, где создается тег div, где фоновое изображение должно повторяться. – NebulaFox