Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何将列表居中(ul)_Html_Css - Fatal编程技术网

Html 如何将列表居中(ul)

Html 如何将列表居中(ul),html,css,Html,Css,我有一个ul列表,其中包含一些li元素,我将它们浮动到左侧。它现在看起来如下所示 |A | B | C | D | E| 我希望是这样 |A | B | C | D | E| 这是页面的中心,内容也应该居中 HTML <div class="profile-content"> <ul class="content-btn"> <li> <div class="digits">83</div>

我有一个
ul
列表,其中包含一些
li
元素,我将它们浮动到左侧。它现在看起来如下所示

|A | B | C | D | E<空格空>|

我希望是这样

|A | B | C | D | E|

这是页面的中心,内容也应该居中

HTML

<div class="profile-content">
    <ul class="content-btn">
        <li>
            <div class="digits">83</div>Followers
        </li>
        <li>
            <div class="digits">1507</div>Tweets
        </li>
        <li>
            <div class="digits">234</div>Friends
        </li>
        <li>
            <div class="digits">51</div>Likes
        </li>
        <li>
            <div class="digits">42</div>Gits
        </li>
    </ul>
    <div class="clear"></div>
</div>

添加
.profile content{text align:center}
并在
li
元素上执行istead浮动,使用
显示:内联块

注意:HTML标记中没有
.profile卡
,因此我将其从CSS选择器中删除

.profile content ul li{…}


.profile content ul li.digits{…}
添加
.profile content{text align:center}
和istead浮动
li
元素,使用
显示:内联块

注意:HTML标记中没有
.profile卡
,因此我将其从CSS选择器中删除

.profile content ul li{…}


.profile content ul li.digits{…}
添加
.profile content{text align:center}
和istead浮动
li
元素,使用
显示:内联块

注意:HTML标记中没有
.profile卡
,因此我将其从CSS选择器中删除

.profile content ul li{…}


.profile content ul li.digits{…}
添加
.profile content{text align:center}
和istead浮动
li
元素,使用
显示:内联块

注意:HTML标记中没有
.profile卡
,因此我将其从CSS选择器中删除

.profile content ul li{…}

.profile content ul li.digits{…}

jsfiddle.net/g33HN/

请参阅此链接。我希望这对你有帮助

jsfiddle.net/g33HN/

请参阅此链接。我希望这对你有帮助

jsfiddle.net/g33HN/

请参阅此链接。我希望这对你有帮助

jsfiddle.net/g33HN/


请参阅此链接。我希望这对您的帮助

您的CSS规则引用了
.profile card
类,但您提供的HTML中没有包含该类。请制作一个JSFIDLE或提供所有适用的HTML。从我看到的情况来看,你正在浮动你的
li
,这样可以防止它居中,除非你给它分配更多的规则。@RyanBrewer请不要介意,它被引用了,为了简洁起见,我刚刚发布了上面的代码,但我已将其从上面的代码中删除。您的CSS规则引用了
.profile card
类,但您提供的HTML中未包含该类。请制作一个JSFIDLE或提供所有适用的HTML。从我看到的情况来看,你正在浮动你的
li
,这样可以防止它居中,除非你给它分配更多的规则。@RyanBrewer请不要介意,它被引用了,为了简洁起见,我刚刚发布了上面的代码,但我已将其从上面的代码中删除。您的CSS规则引用了
.profile card
类,但您提供的HTML中未包含该类。请制作一个JSFIDLE或提供所有适用的HTML。从我看到的情况来看,你正在浮动你的
li
,这样可以防止它居中,除非你给它分配更多的规则。@RyanBrewer请不要介意,它被引用了,为了简洁起见,我刚刚发布了上面的代码,但我已将其从上面的代码中删除。您的CSS规则引用了
.profile card
类,但您提供的HTML中未包含该类。请制作一个JSFIDLE或提供所有适用的HTML。从我所看到的情况来看,你正在浮动你的
li
,这样可以防止它居中,除非你给它指定更多的规则。@RyanBrewer请不要介意,它被引用了,我只是为了简洁起见发布了上面的代码,但我已经从上面的代码中删除了它。
.content-btn  {
    width:100%;
    margin: 0 auto;
}

.profile-content ul li {
    float: left;
    padding: 5px 8px;
    text-align: center;
    border-right: 1px solid #eeeeee;
    border-left: 1px solid #ffffff;
}
.profile-content ul li .digits {
    font-weight: bold;
    font-size: 16px;
}
.content-btn  {
    width:100%;
    margin: 0 auto;
}
.content-btn li{
    float: left;
    padding: 5px 8px;
    text-align: center;
    border-right: 1px solid #eeeeee;
    border-left: 1px solid #ffffff;
    list-style:none;
}
.content-btn li:first-child{
    border-left: 1px solid #eeeeee;
}
.profile-card .profile-content ul li .digits {
    font-weight: bold;
    font-size: 16px;
}
.clear{
    clear:both;
}