html - div 中的中心列表项

标签 html css

我希望所有元素都整齐对齐,而不是全部居中。例如在第一张图片中,它们都整齐地对齐但不在 div 的中心。当您将它们居中时,它们看起来就像第二张图片。我希望他们看起来是第一张图片,但位于 div 的中心

uncentered image

centered image

.aboutMe{
    font-size: 1.3em;
    background-color: white;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 30px 10px;
    padding: 0px;
    list-style-position: inside;

}
.aboutMe ul{
    width: 70%;
    margin: 0 auto;
    padding: 0px;
    background-color: #00CED1;
    text-align: center;
}
.aboutMe ul li{
    margin: 0 auto;
    background-color: red;

}
.aboutMe ul li ul{
    margin: 0 auto;
    font-size:  0.7em;
}
<div class="aboutMe">
<ul>
    <li id="name">Name: Matt Muniz-Silva</li>
    <li id="age">Age: 23</li>
    <li id="skills">Programming Skills:
        <ul>
            <li>XHTML</li>
            <li>javascript</li>
            <li>CSS</li>
            <li>jquery</li>
            <li>Bootstrap</li>
            <li>PHP</li>
            <li>Mysql</li>
            <li>Swift</li>
        </ul>
    </li>
</ul>
</div>

最佳答案

我给了你的 parent UL 一个 id "center"和 text-align:center 在你的风格..它有效。

    <div class="aboutMe">
<ul id="center">
    <li id="name">Name: Matt Muniz-Silva</li>
    <li id="age">Age: 23</li>
    <li id="skills">Programming Skills:
        <ul>
            <li>XHTML</li>
            <li>javascript</li>
            <li>CSS</li>
            <li>jquery</li>
            <li>Bootstrap</li>
            <li>PHP</li>
            <li>Mysql</li>
            <li>Swift</li>
        </ul>
    </li>
</ul>
</div>

CSS

 #skills ul li {text-align: center;}.aboutMe{
    font-size: 1.3em;
    background-color: white;
    border-radius: 10px;
    width: auto;
    height: auto;
    margin: 30px 10px;
    padding: 0px;
    list-style-position: inside;

}
.aboutMe ul{
    width: 70%;
    margin: 0 auto;
    padding: 0px;
    background-color: #00CED1;
}
.aboutMe ul li{
    margin: 0 auto;
    background-color: red;

}

#center  {
  text-align:center;
}

.aboutMe ul li ul{
    margin: 0 auto;
    font-size:  0.7em;
}

希望对你有帮助

关于html - div 中的中心列表项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34775916/

相关文章:

css - 增加 Inkscape SVG 的大小

javascript - 在 javascript 或 jquery 中按名称获取单选框选中的值

javascript - 在滚动时设置 CSS 闪烁的 AngularJS 指令

javascript - 如何溢出自动聚焦最后一个元素

html - chrome 移动版 VS chrome 桌面版 : different position of the same element

javascript - 抓取整个网页 + css + javascript

javascript - 在拖放中中断跨度

javascript - 我如何解析文档并删除除匹配和 ID 及其子项之外的所有元素

javascript - 我的 javascript 函数仅在我硬刷新页面后才起作用

javascript - 在使用 HTML5 文件 API 上传之前唯一标识文件