【发布时间】:2012-12-15 02:48:49
【问题描述】:
我真的很讨厌不得不这样做,但是这个问题让我处于我的座位边缘。
长话短说,我正在尝试在我的网站上添加一个小型音乐播放器小部件以及一个音乐标签,该标签将在悬停时显示音乐播放器。我已经完成了这项工作,但每次我将鼠标悬停在音乐标签图标上时,它都会移动到指定位置,但会留下不需要的自身副本。
这是代码的第一部分:
<style type ="text/css">
#musicplayer{
text-align: center;
font-size: 11px;
position:absolute;left:0px;top:-100px;
-webkit-transition: all .4s ease-in-out;
-moz-transition: all .4s ease-in-out;
-o-transition: all .4s ease-in-out;
z-index:999;
}
#musicplayer:hover{
top:0px;
}
#music{
padding:3px;
background: transparent;
width:175px;
height: auto;
margin-left:0px;
font-family:'Coming Soon';
z-index: 9999;
text-align:center;
padding-left:2px;
padding-right:2px;
padding-bottom:70px;
border-bottom-right-radius:0px;
margin-top:20px;
}
#musictab{
font-family: 'Coming Soon';
height:auto;
padding:3px;
background:transparent;
width:30px;
margin-left:0px;
margin-top:0px;
-moz-border-radius:0px;
border-bottom-right-radius:6px;
border-bottom-left-radius:6px;
}
</style>
这是我认为也可能导致问题的 div 标签
<div id="musictab">
<p><img src="http://i47.tinypic.com/2cpyjv9.jpg" border="0"></a></p>
</div>
请注意,此代码中还有其他 div 标记,但我省略了它们,因为我认为它们不会导致问题。
编辑:不妨发布我的网站(错误,Tumblr 页面),你们可以看到问题的实际效果。非常感谢任何帮助。
【问题讨论】:
-
您在 div 标签中有一个错误的
</a>。让你知道。 -
您是否故意多次添加相同的标签(具有相同的 id)?你也有一个 div 多次添加相同的 id,id 应该是唯一的 - 实际上你的音乐播放器似乎在一个循环中,它不应该是
-
我认为 是错误的,我实际上已经从我的代码部分中删除了它并替换了它,但这仍然没有解决我遇到的问题。老实说,这不是故意的。我最近恢复了我的页面,不得不从我的计算机档案中删除大量旧 HTML,我仍在尝试对其进行适当的整理。如果它导致了问题,我很想知道
-
你已经添加了多个(大约 10 次)
musicplayerdiv查看元素检查器,同样在你开发时,不要关闭上下文菜单,这很烦人 -
是的,我可能应该暂时将其重新打开。对此感到抱歉
标签: css facebook image duplicates tumblr