0
我的Wordpress网站上有固定的覆盖(全屏)。我希望固定div内的元素是水平/垂直中心。我可以找到的所有示例都将父级设置为相对,但高度和宽度必须设置为100%。固定元素内部的垂直/水平居中
HTML
<div class="overlay">
<nav class="menu">
<?php wp_nav_menu(array('container_class' => 'main-nav', 'theme_location' => 'primary')); ?>
</nav>
</div>
CSS
.overlay{
position: fixed;
display: none;
z-index: 50;
top: 0; left: 0;
height: 100%; width: 100%;
background: rgba(0, 0, 0, 0.85);
overflow: auto;
}
.menu {
}
我试着用Y/X-翻译,但家长必须是相对
确定冷静,这是接近,能不能为本中心?现在左侧居中 – user3550879
您应该调整.menu类中的左侧属性和右侧属性以使其居中。 – Vincent