我的HTML是如下:如何在div中居中div?
<div id="background_div">
<img id="background_img" src="images/background.jpg" alt="dont matter">
<i class="material-icons">perm_identity</i>
<div id="dropdown">
<ul id="dropdown2" class="dropdown-content">
<li><a href="#!">one<span class="badge">1</span></a></li>
<li><a href="#!">two<span class="new badge">1</span></a></li>
<li><a href="#!">three</a></li>
</ul>
<a class="btn dropdown-button" href="#!" data-activates="dropdown2">Select Service<i class="mdi-navigation-arrow-drop-down right"></i></a>
</div>
</div>
我改变了语法有div ID为“background_div”(父/子)内的div id为“下拉”因为我认为它可以帮助我中心使用某种相对CSS功能。我最初有两个divs作为兄弟姐妹......基本上,我想要实现的是在background_div中获得下拉div。很高兴以一种快速响应的方式来做到这一点。
任何人都可以请提供一些CSS脚本来帮助我实现吗?
谢谢!
你看,这里有一个很好的参考.. https://css-tricks.com/centering -css-complete-guide/ – choz
你想要垂直还是水平居中? –
@cup_of尝试垂直和水平居中。我使用父级div的文本对齐中心,但只是居中水平 - 垂直任何想法?欢呼! – ngboverflow