Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.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 基于基础块网格的中心图像_Html_Image_Css_Zurb Foundation - Fatal编程技术网

Html 基于基础块网格的中心图像

Html 基于基础块网格的中心图像,html,image,css,zurb-foundation,Html,Image,Css,Zurb Foundation,这是我正在处理的页面: 我的客户希望图像居中对齐,而不是左侧对齐 如果这是文本,我只会使用text align:center,但生活并不是那么简单。基于此,我尝试了以下方法: ul.small-block-grid-3 img { display:block; margin:auto; } 但是运气不好:(在li元素中添加text align:center) 大概是这样的: .fairy > ul > li { text-align:center; } .

这是我正在处理的页面:

我的客户希望图像居中对齐,而不是左侧对齐

如果这是文本,我只会使用
text align:center
,但生活并不是那么简单。基于此,我尝试了以下方法:

ul.small-block-grid-3 img {
    display:block;
    margin:auto; 
}

但是运气不好:(

li
元素中添加
text align:center

大概是这样的:

.fairy > ul > li {
  text-align:center;
}

.

非常有效,谢谢。你能解释一下为什么文本对齐可以在图像上工作吗?我有点困惑它为什么对齐非文本元素。元素的命名有点混乱。它更容易被认为是“内容对齐”而不仅仅是“文本对齐”。它应该
居中对齐
任何
内联块
元素。如果你r图像是一个
元素,您需要使用
边距:0 auto;
方法。