html - 中心 DIV 相对于菜单 DIV 旁边的父 DIV

标签 html css

https://jsfiddle.net/ahqamm7o/1/

#parent {
text-align: center;
}

.content {
display: inline-block;
text-align: left;
margin: auto;
width: 50%;
}

.menu {
float: left;
text-align: left;
width: 20%
}

我尝试使用 CSS: center element within a <div> element 中的技术但这似乎不适用于具有“内联 block ”样式的 DIV。

注意“内联 block ”不是我的要求,我只是寻找向左浮动的菜单以及直接定位到其侧面的内容(内容相对于“父级”居中)

我正在尝试将“内容”相对于“父项”居中 (也就是说,将“内容”居中,就好像“菜单”不存在一样)。

最佳答案

如果您指定了有限宽度,则不需要 float:left,请将 text-align:center 应用于 .content 类,以便它对齐内容中心在该特定 div 中,如果我们使用 position:absolute ,则父级应该位于 position:relative 中。

关于html - 中心 DIV 相对于菜单 DIV 旁边的父 DIV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37040971/

相关文章:

css - Angular 7 - div 中的背景不起作用

html - 谷歌字体加载优化和缓存

html - 清除输入而不添加 float

javascript - 如何根据字符的总宽度指定输入标签的最大长度

html - 我的 Asp.net 页面不想加载

css - 无法防止边距崩溃

javascript - Multiple Select 限制选择数量

html - 阿拉伯语的有序列表不起作用

javascript - 无法运行javascript公共(public)函数

javascript - 如何在数组中声明多个具有不同上下文(ctx)的CANVAS?