当您滚动屏幕右下角的文本时,我正在尝试使图像出现。对于所有屏幕宽度和高度,我如何才能把它放在那里?
问问题
577 次
4 回答
3
您可以在图像上使用固定定位并分配左侧、顶部、右侧或底部属性以满足您的需要,请参见:http ://www.w3schools.com/css/css_positioning.asp示例
于 2012-04-16T21:11:53.310 回答
1
这会起作用:
<style type="text/css">
img.floating {
position: absolute;
bottom: 0px;
left: 0px;
}
</style>
<img class="floating" src="url to image" />
于 2012-04-16T21:14:02.147 回答
1
:hover
除非在链接上使用,否则不适用于 IE6。用这个。
<style type="text/css">
#myFavoriteFooterImage {
bottom:0px;
right:0px;
position:fixed;
display:none;
}
</style>
<script type="javascript">
document.getElementById("mousyTextFunTime").onmouseover = function(){
document.getElementById("myFavoriteFooterImage").style.display = "";
};
document.getElementById("mousyTextFunTime").onmouseout = function(){
document.getElementById("myFavoriteFooterImage").style.display = "none";
};
</script>
<div id="mousyTextFunTime">Text to mouse over</div>
<img id="myFavoriteFooterImage" />
于 2012-04-16T21:19:31.550 回答
0
为 :hover 在文本上创建一个 CSS 样式。
<style type="text/css">
#bottom { display:none; }
#text:hover #bottom {
display:block;
position:absolute;
left:0; // how far from the left
bottom:0;
}
</style>
<div id="text>TEXT</div>
<img src="bottomimage.jpg" id="bottom">
于 2012-04-16T21:16:41.583 回答