首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Div中的元素不会居中

Div中的元素不会居中
EN

Stack Overflow用户
提问于 2014-05-23 22:56:21
回答 5查看 52关注 0票数 0

我一直试图使div中的元素居中,但无济于事。请告诉我我哪里做错了。下面是我的html和css代码:

代码语言:javascript
复制
<div class="one-column-960">
        <div class="about1"><a name="about"></a>
                <ul>
                    <li>
                        <img src="img/team-2.png" alt="" />
                        <h3>Jose Togbe</h3>
                        <p class="job-role">Information Architect/ UX Designer</p>
                        <p>Entrepreneur and CEO of Planmesh by day, information architect and UX designer by night. Jose has worked with various agencies including Oho interactive, O2KL, Revsquare, and ICC Lowe.</p> 
                    </li>
                </ul>   
        </div>      
    </div><!-- close about us header -->

CSS:

代码语言:javascript
复制
.one-column-960{
    width: 100%;
    position: relative;
    margin: 0 auto;
    text-align: center; 
}

.about1 ul li {
    width: 300px;
    display: inline-block;
    margin: 0 40px;
    padding: 0 20px;
    position: absolute;
}

提前感谢!

EN

回答 5

Stack Overflow用户

发布于 2014-05-23 23:03:03

CSS

代码语言:javascript
复制
.one-column-960{
    width: 100%;
    position: relative;
    margin: 0 auto;
    text-align: center; 
}

.about1 ul li {
    width: 300px;
    display: inline-block;
    margin: 0 40px;
    padding: 0 20px;
    /*position: absolute;*/
}

Live Demo

票数 1
EN

Stack Overflow用户

发布于 2014-05-23 23:02:47

您所需要做的就是从.about1 ul li{}类中删除position: absolute;

票数 0
EN

Stack Overflow用户

发布于 2014-05-23 23:04:06

我从你的css中删除了一些东西,但结果如下:

代码语言:javascript
复制
.one-column-960{
    width: 100%;
}

.about1 ul
{
    width:300px;
    margin:0px auto;
    display:block;
}

.about1 ul li {
    margin: 0 40px;
    padding: 0 20px;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23832426

复制
相关文章

相似问题

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