Мне нужен большой баннер в верхней части экрана, идущий от конца до конца. Это должна быть ссылка, а на баннере это изображение. У меня есть все, что создано и работает. Тем не менее, вокруг него все это серый квадрат, а в верхнем левом углу - значок, который отображается, когда изображение не найдено. Как удалить поле и значок?Изображение имеет странную иконку и наброски над ней
header.php
<body <?php body_class(); ?>>
<a class="vcuLink" href="http://www.vcu.edu/" >
<div id="topBanner" class="vcuBanner">
<img class="vcuLogo" src="vcu.png" width="910" height="59">
</div>
</a>
<div id="page" class="site">
<div class="site-inner">
Я не думаю, что показывает более необходимо.
style.css
.vcuBanner {
position: relative;
background-color: black;
z-index: 100;
margin: 0;
padding: 0;
width: 100%;
height: 62px;
top=0;
}
.vcuLogo {
position: relative;
background:url(vcu.png)no-repeat center;
height: inherit;
width: inherit;
z-index: 101;
}
правки: Больше информации и снимки экрана.
Если удаляется либо фон: строка url в style.css, либо тег img в header.php, изображение в баннере перестает отображаться. Тем не менее, когда тег img существует, так это странная иконка и контур, заставляя меня поверить, что тег img является виновником.
В баннере VCU на самом верху, вы можете увидеть, что я имею в виду. В Internet Explorer значок в левом верхнем углу - это кнопка X, и нет контура.
Почему у вас есть PNG-файл как изображение, так и фоновое изображение изображения? В чем смысл? Вам также не хватает пробела после закрывающей круглой скобки в объявлении фона, а «верхнее» объявление для баннера - это HTML, а не CSS. Это может быть частью проблемы. –
@JanusBahsJacquet У меня есть изображение в обоих местах, потому что по какой-то причине, когда я удаляю PNG-файл из любого места, он перестает отображать. Что значит пропустить пробел в объявлении фона? Благодаря уловке с «топ» я удалил его. – Calvin
Должно быть пространство между закрывающей скобкой URL и словом «no-repeat». Я предполагаю, что делает URL неверным, и браузер игнорирует всю строку (или неправильно интерпретирует путь и не загружает изображение). Пробовали ли вы с помощью инспектора браузера посмотреть, что на самом деле отображается? Кроме того, пожалуйста, включите скриншот (или ссылку), чтобы мы могли точно видеть, как это выглядит. –