Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.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中li中的对中div_Css_Html_Alignment_Html Lists - Fatal编程技术网

css中li中的对中div

css中li中的对中div,css,html,alignment,html-lists,Css,Html,Alignment,Html Lists,好的,很简单,我知道,但对我来说不是。。。我想不出来 <ul> <li>Hi</li> <li>Hello World <div>Hello again</div> </li> <li>Hola</li> </ul> div是使用jquery在鼠标上方的下拉列表,但是我需要div比li大,它的左侧与li的左侧对齐,我需要整个div在li的下方居中。我希

好的,很简单,我知道,但对我来说不是。。。我想不出来

<ul>
  <li>Hi</li>
  <li>Hello World
    <div>Hello again</div>
  </li>
  <li>Hola</li>
</ul>

div是使用jquery在鼠标上方的下拉列表,但是我需要div比li大,它的左侧与li的左侧对齐,我需要整个div在li的下方居中。我希望这是有道理的。边距0自动不起作用。

给div一个类,如下所示:

<div class="someClass">Hello again</div>

不能说没有CSS,但是试着在div上使用margin:0 auto。添加一个位置:相对于父li。你能显示你现有的CSS吗?A也会有所帮助。现在还不清楚为什么不能将
text align:center
添加到
div
中。CSS如何与HTML匹配?例如,HTML中没有一个类是
.sub
。如果你为你的问题制作了一个演示(或演示),帮助你会容易得多。
<div class="someClass">Hello again</div>
.someClass { width: 80%; margin:auto }