0

我遇到了浏览器问题,甚至在不同的 PC 上使用相同的浏览器也有问题。

我的链接不在背景上。使用 Firefox,不透明度不起作用,或者定位。

您可以在此处查看该网站www.haelu.co.nf

HTML:

<!DOCTYPE html>
<html>
<head>
<title>Haelu</title>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>

<body>



<a id="button1" href="https://soundcloud.com/haelu">
<img src="images/Button1.png" border="0"></a> 

<a id="button2" href="/videos.html">
<img border="0" src="images/Button2.png" ></a>

</body>

</html>

外部 CSS:

html { 
    background: url(images/WebBack1.jpg) no-repeat center center fixed; 
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

@font-face {
    font-family: webfont;
    src: url(thinnyness.ttf);
    src: local('Delicious'), local(Delicious'),
    url(thinnyness.ttf) format('truetype');
}

body {
    font-family:Webfont;
    align: center;
}

#button1 { 
    position: absolute; 
    top: 364px; 
    left: 557px; 
    opacity:0.1;
}

#button1:hover {
    position: absolute; 
    top: 364px; 
    left: 557px; 
    opacity:1.0;
}

#button2 { 
    position: absolute; 
    top: 292px; 
    left: 648px; 
    opacity:0.1;
}   

#button2:hover {
    position: absolute; 
    top: 292px; 
    left: 648px; 
    opacity:1.0;
}

.center {
    margin: 0 auto;
    width: 500px;
}

#container {
   position: absolute;
   top: 50%;
   margin-top: -130px;/* half of #content height*/
   left: 0;
   width: 100%;
}
4

1 回答 1

0

我相信您的问题是您的 CSS 中的语法错误:

@font-face {
    font-family: webfont;
    src: url(thinnyness.ttf);
    src: local('Delicious'), local(Delicious'),
    url(thinnyness.ttf) format('truetype');
}

您在第二个local(Delicious')声明中缺少前导撇号。这会导致整个样式表中断,从而阻止定位工作。

于 2013-10-24T22:54:17.737 回答