首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >图像(绝对定位)在相对定位容器中的水平中心

图像(绝对定位)在相对定位容器中的水平中心
EN

Stack Overflow用户
提问于 2013-12-17 07:49:29
回答 5查看 75关注 0票数 0

我想在一个相对定位容器中对绝对定位图像进行水平居中。我试着使用css。但我做不到,我在Jquery做了

http://jsfiddle.net/CY6TP/ --这是我在Jquery中尝试做的

`的人能帮我用CSS.做这个吗?

提前感谢

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-12-17 08:14:33

您可以在css中设置如下所有内容:

代码语言:javascript
复制
a{
position : absolute ;
height : 10px;
width : 100px;
top : 50%; 
margin-top : -5px;
left : 50%; 
margin-left : -50px;}

演示

票数 1
EN

Stack Overflow用户

发布于 2013-12-17 07:52:30

试试这个:

代码语言:javascript
复制
var width=$('.main').width();
var height=$('.main').height();


$('a').css(
{
"position":"absolute",
"bottom":"50%",
"margin-top":(height/2),
"left":(width/2)-50

});

演示

更新

在CSS中

代码语言:javascript
复制
.main a{
   bottom:50%;
    margin-top:-150px;   
    position:absolute;
    left:75px;
}

演示

票数 2
EN

Stack Overflow用户

发布于 2013-12-17 08:06:04

试着把它变成水平中心

代码语言:javascript
复制
a{
    position: absolute;
    text-align: center;
    width: 100%;
}

或者这个使它在水平和垂直两个中心

代码语言:javascript
复制
a {
    height: 100%;
    position: absolute;
    text-align: center;
    top: 50%;
    width: 100%;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20628676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档