我的问题是,代码在宽度上工作正常,因为我在 css 的主体中使用了 position:relative。但到了高度,它不同于屏幕监视器(分辨率)到另一个分辨率。如何解决高度问题,当我将链接悬停时,图像必须悬停在页面的中心。但它与屏幕分辨率不同......
body {
width:1024px;
margin:auto;
position:relative;
scrolling:no;
overflow:hidden;
color:#eee;
}
div.logo{
width:400px;
height:250px;
border:10px solid #111;
}
div.html{padding-left:280px;}
div.css{padding-left:700px;}
span.html:hover {text-decoration: none; background: #ffffff; z-index: 6; }
span.html span {
position: absolute;
left: -9999px;
background: #1c1c1c;
color: #0099ff;
padding: 10px;
width:400px;
-webkit-transition: -webkit-box-shadow 0.5s ease-out;;
-moz-transition: -moz-box-shadow 0.5s ease-out;
-o-transition: box-shadow 0.5s ease-out;
}
span.html:hover span {
left: 29.3%;bottom:44.6%;
-moz-box-shadow: 0px 0px 15px #0099ff;
-webkit-box-shadow: 0px 0px 15px #0099ff;
box-shadow: 0px 0px 15px #0099ff;
}
</style>
<div class="html">
<span class="html" title="Hipertext markup language"><a href="" class="button small green rounded">HTML</a>
<span><img src="images/white_texture.jpg" height="250" width="400"/><br/>
</span>
</span></div>
<div class="css">
<span class="html" title="Title for the pop-up"><a href="" >CSS</a>
<span><img src="card.jpg"/><br/>
</span>
</span>
</div>