WAMP を使用してサイトをローカルで表示しています。ページに埋め込まれたスタイルシート
( <style type="text/css">
CSS
</style>
)を使用する
と、ページが読み込まれて正常に動作しますが、外部スタイルシートにリンクしようとすると、ページがまったく表示されず、スタイリングのないテキストも何も表示されません。私のパスはすべて正しいです。スタイルシートをページと同じフォルダーに残して、それが機能するかどうかを確認しましたが、うまくいきませんでした。助けが要る
私のcssは次のように保存されました:style.css
*{
margin:0;
}
@font-face {
font-family: 'Aguafina Script';
font-style: normal;
font-weight: 400;
src: local('Aguafina Script Regular'), local('AguafinaScript-Regular'), url(http://themes.googleusercontent.com/static/fonts/aguafinascript/v2/65g7cgMtMGnNlNyq_Z6CvDVi_4UGEKHjyEZCTqR5Ysg.woff) format('woff'); }
#wrapper{
height:100%;
margin-left:0px;
margin-bottom:0px;
}
#sidebar{
position: absolute;
left:0;
top:0;
width:350px;
background:rgba(222,222,222,0.9);
text-align: center;
animation:mymove 1s;
-webkit-animation:mymove 1.35s;
-moz-animation:mymove 1s;
}
#nav{
margin-top: 20px;
}
#nav ul{
text-align: center;
padding: 0;
}
#nav li {
list-style-type: none;
margin: auto;
font-size: 19px;
text-transform: uppercase;
margin-top: 15px;
letter-spacing: 6px;
}
#nav li a{
text-decoration: none;
color:#666;
}
#nav li a:hover{
color:#0bf;
}
#sidebar img{
margin-top: 15px;
}
h1{
font-family: 'Aguafina Script';
font-size: 3em;
padding-bottom: 15px;
border-bottom: 2px dotted #aaa;
text-decoration: none;
width:80%;
color:#0bf;
margin: auto;
}
#contact{
margin-top:20%;
bottom:0;
color:#666;
font-size: 12px;
}
@-webkit-keyframes mymove{
0%{
margin-left: -350px;
}
100%{
margin-left: 0px; }
}
}
私のhtmlはindex.phpとして保存されました
<!DOCTYPE html>
<html>
<head>
<title>My Test Site</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div id="sidebar">
<img src="logo.png" width="200" height="200">
<h1>Example</h1>
<div id="nav">
<ul>
<li><a href="">Home</a></li>
<li><a href="">About</a>
<li><a href="">Gallery</a></li>
<li><a href="">Contact</a></li>
</ul>
</div>
<div id="contact">
<p>+44 784 737 9557</p>
<p>MATTY@EXAMPLE.COM</p>
<p>YORKSHIRE, UK</p>
<p>©<?php echo date('Y'); ?> Peelblue Design</p>
</div>
</div>
<script type="text/javascript">
//set div height 100%
$(function(){
$('#sidebar, #cvbar').css({'height':($(document).height())+'px'});
$(window).resize(function(){
$('#sidebar').css({'height':($(document).height())+'px'});
});
});
//sidebar slide in on page load
$("div#sidebar")
.css("margin-left",-$(this).width())
.animate({
marginLeft:0
}, 1200);
</script>
</body>
</html>
すべて同じフォルダに