2013-03-29 3 views
0

Изображение расширяется сверху вниз в плавающем div, я хотел бы обрезать верхнюю и нижнюю части повторяющегося фонового изображения на 20 пикселей от верхней панели и от нижней панели.Можно ли обрезать повторяющееся фоновое изображение?

.container { 
    background:url(dot.gif) repeat-y; 
    background-size:1px 1px; 
} 

Я попытался следующие, но это не помогло:

background-position:center 20px; 

Есть ли способ сделать это?

+1

Почему бы вам не сделать контейнер меньше? – woz

+2

Я не вижу ни верхних, ни нижних баров. – BoltClock

+1

Лучшая ставка заключается в размещении другого DIV внутри контейнера и придания ему поля сверху и снизу 20px (или установки верхнего и нижнего полей на родителях), затем установите BG в этот элемент. –

ответ

0

либо сделать контейнер меньшим на 20 пикселей или уменьшить изображение на 20 пикселей; сделать контейнер меньше, 20px попытаться сделать это с помощью JQuery

для изображения попробовать это

height://reduce by 20px; 
width:auto; 
+0

Я не могу уменьшить изображение, это уже меньше, чем 20px – blsn

Смежные вопросы