小编Per*_*sen的帖子

锚标记变为div中的非工作链接,浮点数:右;

我在div内部有一个链接浮动到屏幕右侧.该链接在FF或Chrome中不起作用,但在IE中工作(仅使用IE8进行测试).

最简单的示例如下所示:

<html>
<head>
<title>test</title>
<style type="text/css">
#logo {
 left:10px;
 float:left;
 top:10px;
} 
#feedback {
 float: right;
}
ul#menu
{
    position:relative;
}
ul#menu li
{
     display: inline;
     list-style: none;       
}
ul#menu li.last {
    margin-right: 50px;
}
</style>
</head>
<body>
<div class="page">
<div id="header">
    <div id="logo">logo</div>
    <div id="feedback"><a href="http://www.norge.no">test link</a></div>
    <div id="menucontainer"><ul id="menu"><li>test 1<li>test2</ul></div>
</div>
</div>

</body>
Run Code Online (Sandbox Code Playgroud)

如果我删除任何浮动样式或位置样式,该链接将在Chrome和Firefox中变为可点击.(但我的布局已关闭).

我的问题是:是什么造成了这种情况,有没有可靠的解决方法?

html css browser

17
推荐指数
3
解决办法
3万
查看次数

标签 统计

browser ×1

css ×1

html ×1