【发布时间】:2011-08-16 19:51:28
【问题描述】:
在我的 html 页面中,页面顶部有两个链接:
<div id='my-link'>
<a class="school" href="../school.html" target="_blank">School</a>
<a class="police" href="../police.html" target="_blank">Police</a>
</div>
(当鼠标点击链接时,链接页面应该在新的浏览器窗口中打开。)
CSS:
#my-link{
margin-top: 5px;
position: fixed;
margin-left: 22%;
width: 20%;
}
a.school{
color: #6ffe11;
font-size: small;
text-decoration: none;
position: relative;
left: 30.5%;
margin-top:10px;
}
a.police{
color: #6ffe11;
font-size: small;
text-decoration: none;
position: relative;
left: 30.5%;
margin-top:10px;
}
a.school:hover, a.police:hover
{
color: #2f8;
text-decoration: underline;
}
我在firefox 3.6.16上测试,当我用全屏打开firefox浏览器窗口时,链接正常工作(“学校”,“警察”页面成功打开, CSS 悬停功能也可以使用)。
但是,如果我打开浏览器窗口大小不是全屏,则链接根本不起作用,“学校”和“警察”页面未打开, CSS 悬停功能也不起作用。 链接文本就像页面上的纯文本。 *WHY???*
【问题讨论】:
-
我猜这与定位有关,但这只是猜测。
-
不,它们就像我提到的纯文本。当浏览器窗口未处于全屏模式时,根本不工作。(firefox 浏览器)
-
您是否安装了addons.mozilla.org/en-US/firefox/addon/fullerscreen 之类的扩展程序?这是否只影响这些链接而不影响页面上的其他任何内容?
标签: html css css-selectors