Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.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
Css 中心问题_Css_Centering - Fatal编程技术网

Css 中心问题

Css 中心问题,css,centering,Css,Centering,我正试图使页面成为一个水平居中的图像,并在其下方有一些按钮。 我已经使用 .Image { display:block; margin:auto; } 真是太棒了! 我在尝试将浮动的按钮居中时遇到了一些问题。我读到,这是不可能的,于是求助于: ul li{display:inline-block;} 及 它起作用了,但这两个元素似乎没有对齐。按钮似乎有几个像素的距离。结果如下: 我不知道如何正确地将它们居中。边距:0自动不适用于显示:内联块 如果要使用margin:0 auto,使用显示:

我正试图使页面成为一个水平居中的图像,并在其下方有一些按钮。 我已经使用

.Image { display:block; margin:auto; }
真是太棒了! 我在尝试将浮动的按钮居中时遇到了一些问题。我读到,这是不可能的,于是求助于:

ul li{display:inline-block;}

它起作用了,但这两个元素似乎没有对齐。按钮似乎有几个像素的距离。结果如下:


我不知道如何正确地将它们居中。

边距:0自动不适用于
显示:内联块

  • 如果要使用
    margin:0 auto,使用
    显示:块
    显示:表;/*哪个不好*/


  • 如果您想使用
    display:inline块,添加
    文本对齐:居中到它的父级

  • ul{
    列表样式:无;
    填充:0;
    保证金:0;
    文本对齐:居中;
    }
    ulli{
    显示:内联块;
    }
    • a
    • b
    • c
    • d
    • e
    • f

    您可以尝试:

    .Image {  margin:0px auto; }
    

    如果您还有一个div…,您可以使用此命令来居中…

    显示:内联块与居中无关。嗯,是的,如果你不能居中某个浮动的东西,你必须使用它,然后居中。
    
    .Image {  margin:0px auto; }