Html Can';无法在父级中获取divs central

Html Can';无法在父级中获取divs central,html,alignment,Html,Alignment,我有6个div,用于保存产品的图像,我希望它们以三行并排排列,但我希望它们居中 这是我为父代创建的代码,除了它们是中心之外,它是完美的 <div id="parent" style="display:inline-block; margin:0 auto; width:730px">...</div> 。。。 如您所见,与水平标尺相比,div是左对齐的。。 这是我的全部代码:只需将其添加到css中即可 #parent { text-align:center; }

我有6个
div
,用于保存产品的图像,我希望它们以三行并排排列,但我希望它们居中

这是我为父代创建的代码,除了它们是中心之外,它是完美的

<div id="parent" style="display:inline-block; margin:0 auto; width:730px">...</div>
。。。
如您所见,与水平标尺相比,div是左对齐的。。


这是我的全部代码:

只需将其添加到css中即可

#parent
{
text-align:center;
}
或者更改父样式标记,如

 style="display:inline-block; margin:0 auto; width:730px; text-align:center"
查看您的更新

删除“display:inline block”属性,它将很好地工作。或者将其设置为“显示:块”

div id=“parent”style=“display:inline block;/*不需要此*/”>。。。

这应该行得通,但出于某种原因,它只是将右上方的div向右推了大约3-4个像素:/@Adsy我正在用图像查看它。我想这已经行得通了,但div下面有文本,现在文本在div的右侧。如何将文本放回它们下面?请给文本部分“文本对齐:居中”。如果没有,我会努力的。把这句话写到文本持有者的父元素中,它没有这样做:'(我更新了fiddle,如果仍然有问题,也更新你的fiddle,我会根据它给你修改不对不起,它不是每个div单独的文本,它下面的几个段落有3个div的宽度。对不起,我应该说得更清楚
div id="parent" style="display:inline-block;/*no need of this*/">...</div>