2013-12-07 4 views
8

Я пытаюсь превратить изображения, которые появляются на сайте, используя тег в фоновое изображение. МОЯ первый код выглядел как этотФоновый рисунок не отображается

Html:

<img class= "house" src="images/House-03.png" width="122px" height="118px"/> 

CSS

.house { 
display:block; 
position:absolute; 
float:right; 
bottom:0; 
right:0; 

}

Теперь я пытаюсь изменить это так:

Html

<p class= "house"> </p> 

CSS

.house { 
    display:block; 
    position:absolute; 
    background-image:url(../images/House-03.png); 
    width:122px; 
    height:148px; 
    float:right; 
    bottom:0; 
    right:0; 
} 

Кроме изображения не появляется! Любая помощь будет оценена, спасибо!

+0

Удалите пространство перед «домом». Вам не нужно плавать элемент с абсолютным позиционированием. – Christina

+0

Ваш код в порядке, просто проверьте изображение URL – mdesdev

+0

Можем ли мы увидеть ваше дерево веб-сайта, чтобы убедиться, что ваш URL-адрес изображения верен? –

ответ

18

попробуйте установить фоновое изображение размером свойство

.house { 
    display:block; 
    position:absolute; 
    background:url(../images/House-03.png); 
    background-repeat:no-repeat; 
    background-size: 100% 100%; 
    width:122px; 
    height:148px; 
    float:right; 
    bottom:0; 
    right:0; 
} 

надеюсь, что это помогает?

+0

, которые сработали! Благодаря! – kduan

2

поставить кавычки вокруг вашего URL изображения

background-image:url("../images/House-03.png"); 

ETA: в комментарии ниже ... цитаты действительно не требуется! просто упомянул его здесь, чтобы устранить исходный вопрос.

+0

oops Я поставил цитаты в свой код, я просто забыл поставить их в свой вопрос. – kduan

+0

o да, если вы хотите, чтобы фон был полностью отображен, вам нужно установить размер фонового изображения, как указано выше rand0m. – user3037493

+1

Котировки не нужны – Tom

1

Убедитесь, что ваше изображение доступно!

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

1

У меня лично был правильный путь и синтаксис URL. Единственная проблема была

background-img: url("") 

необходимости быть изменен ..

background: url("") 

И мой фон показал себя торжествующе.

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