Я очень запутался, почему мой код не отображает изображение должным образом. Вот мой код:
<style type = "text/css"> #pic { background:url('http://www.tishbi.eu/img/shopping_cart.png') no-repeat; </style> <div id = "pic"> <p> </p> </div>
Только крошечная часть изображения отображается вместе с текстом ... Я так растерялся, почему это происходит. Единственный способ отобразить все изображение - добавить почти 170px отступов вокруг изображения. Кто-нибудь, пожалуйста, помогите!
Спасибо.
</style>
#pic
Проверьте это работает, здесь: http://jsfiddle.net/UzcDM/1/
Укажите высоту и ширину в вашем классе CSS.
Пожалуйста, просмотрите демо здесь
Вам необходимо указать ширину и высоту для div.
div
Кроме того, убедитесь, что вы закрыли свой CSS:
#pic { background:url('http://www.tishbi.eu/img/shopping_cart.png') no-repeat; width: 200px; height: 300px; }
выбирая правильный путь, например, ../../Images/logo/google.png,
попробуйте добавить позицию: абсолютная;
это может быть просто за некоторыми элементами