지난 주에 나는 음악 사업을 위해이 사이트를 코딩하는 것을 마쳤다 : http://academy.young1.org.배경 이미지가 ie8에 표시되지 않는 이유는 무엇입니까?
그것은 ie10과 크롬의 매력처럼 작동했으며, 모든 사람들에게 보여주기에 바빴지만, ie8로 전환했을 때 갑자기 모든 배경 이미지가 사라 졌다는 것을 깨달았습니다.
다른 주요 문제 (예 : 상단 메뉴의 텍스트 정렬, '연락처'페이지 및 WMU 슬라이더 Jquery 플러그인의 페이지 매김)가 있지만 배경 이미지 문제로 인해 가장 괴롭습니다.
나는 css를 사용하고있다 : 'body {background : url ("img/yourimagehere"); } '구문을 사용합니다.
<div class="header">
<div class="container_16 clearfix">
<ul class="nav grid_16 alpha">
<li><a class="<?php if ($section == "Home") {echo "here"; } ?>" href="index.php" accesskey="1"> Home </a></li>
<li><a class="<?php if ($section == "About Us") {echo "here"; } ?>" href="about_us.php" accesskey="2"> About </a></li>
<li><a class="<?php if ($section == "What We Do") {echo "here"; } ?>" href="what_we_do.php" accesskey="3"> What We Do </a></li>
<li><a class="<?php if ($section == "Enrolement") {echo "here" ; } ?>" href="enrolement.php" accesskey="4"> Enrolement </a></li>
<li><a class="<?php if ($section == "Contact Us") {echo "here" ; } ?>" href="contact.php" accesskey="5"> Contact Us </a></li>
<!--<li><a href="http://youngacademyblog.blogspot.co.uk/" accesskey="6"> Blog </a></li>-->
</ul>
<div id="logo">
<a href="index.php"><img src="img/Logo original.gif" alt="The Young Academy"/></a>
</div>
<div class = "grid_4 alpha">
<div class="telephone grid_4 alpha">
<img src="img/phone_icon_white.png" alt="small telephone logo" class="align-left small" />
<p> +44 (0)20 8866 3813 </P>
</div>
<div class="timezone">
<p><?php
date_default_timezone_set('Europe/London');
mktime(0,0,0,1,1,1970);
echo date('l, d F Y');
?> </p>
<!--<form action="http://www.example.com/login.php">
<p>
<input type="text name=search" size="20+" id="search" value="Search this site"
</p>
</form>!-->
</div>
</div>
<ul class="secondmenu grid_6 push_3">
<li><a class="<?php if ($section == "Musical Glossary") {echo "here" ; } ?>" href="glossary.php">Musical Glossary </a></li>
<li><a class="<?php if ($section == "FAQ") {echo "here" ; } ?>" href="faq.php">FAQ</a></li>
<ul>
</div>
<div class="container_16 clearfix">
<div class="wmuSlider">
<div class="wmuSliderWrapper"/>
등 내 CSS : 여기
내 HTML입니다/*html5 fix*/
article, aside, figure, footer, header, hgroup, menu, nav, section {
display: block;
}
body {
background: url("../img/soft_wallpaper.png");
}
/****************
header
*****************/
.header {
background: #212962 url("../img/header_backgrounddark.png");
height: 160px;
width: 100%;
/*z-index: 11; */
}
#logo {
float: right;
position: relative;
top: -45px;
등
두의 사이트를 볼 수 있습니다 비교하는 가장 쉬운 방법 브라우저를 클릭하고 '소스보기'를 클릭하십시오.
anyon 전자 도울 수있어! 인해 CSS가 완료되지 않은 사실에
감사합니다,
로버트
DOCTYPE이 정의되지 않았습니다. 여기 문제는 아닐지 모르지만 ... – melancia
IE9에서도 작동하지 않습니다. 스타일의 복제본을 볼 수 있습니까? index.css 및 style.css? – melancia