2014-01-27 4 views
0

Я пытаюсь поместить свое изображение в div 120 X 120 px, хотя, когда я просматриваю в браузере его только пустую ячейку, я полагаю, что это потому, что я редактирую размер div не фактический бокс,Изменение изображения в соответствии с Div

Вот мой код CSS;

#logo 
{ 
background-image:url("../img/LOGO1.png"); 
height:120px; 
width:120px; 
} 

и мой HtML есть;

<div id="logo"> 
</div> 

, так что все, что я пытаюсь сделать, это сжать изображение, чтобы соответствовать мой размер Div,

Thankyou очень

+0

Какой браузер необходима поддержка? Можно ли пренебречь IE <8? – iMoses

+0

Используйте размер фона: обложка или размер фона: укажите –

+0

iMoses, я нацеливаю его на google chrome и safari, хотя вся поддержка браузера будет приятной – bjbear123

ответ

0

Вы должны использовать background-size. Либо используйте:

-webkit-background-size:120px; /* webkit support */ 
-o-background-size:120px; /* opera support */ 
background-size:120px; 

или использование:

-webkit-background-size:cover; /* webkit support */ 
-o-background-size:cover; /* opera support */ 
background-size:cover; //or contain 
+0

я бы использовал background-size: contains; – bjbear123

+0

или я бы использовал обложку? – bjbear123

+0

@ bjbear123 это то же самое в вашем случае, если фоновое изображение является квадратным. – otinanai

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