【发布时间】:2012-12-31 16:13:02
【问题描述】:
如何在头像上显示编辑链接,就像在 facebook 上一样,但位于图片的右上角?
HTML 代码:
<div class="topgrid">
<a href="#"><img src="C:/images/users/image1.png"/>
<span class="image" id="image">Edit Picture</span>
</a>
</div>
CSS 代码:
.image {
color:#033;
font-size:12px;
background:#FFF;
display:none;
top:0;
right:0;
width:80px;
position:absolute;
}
.topgrid:hover .image{
display:block;
cursor:pointer;
}
.topgrid {
background-color:gray;
height:100px;
width:100px;
position:relative;
}
我这里使用的是 span 元素的固定宽度,但是当我没有指定 span 元素的宽度时,该元素不会出现在绝对右上角。所以我必须将正确的属性调整为:
right:13%;
这不是标准的方法。我需要您的宝贵建议!
我也在这里附上试用过的小提琴!
【问题讨论】:
-
你试过了吗?
-
@SumitGera:是的,你应该这样做。请阅读上述评论中的链接,了解您需要在问题中包含哪些内容。
-
你读过How to ask
-
使用 OP 上的“编辑”链接!
-
@Munchies。我已经插入了尝试过的代码..请帮帮我..