html - 根据基础网格中的兄弟对齐行

标签 html css zurb-foundation grid-layout

我正在为网站使用基础网格,并希望完成以下场景:

<row>content</row>
<row>content_2</row>

我希望第一行居中(我已经能够做到)。但是第二行不会居中,而是会根据第一行对齐。我希望第二行与第一行的左侧对齐。这样行的内容就会水平地从同一个地方开始。

第一行的内容是动态的(取决于语言、字体等),所以我不知道它的宽度。在任何情况下,我都希望第二行根据它对齐。

最佳答案

尝试这种风格:

row {
display:inline-block;
}

UPD 我测试了这段代码:

<div class="outer">
  <row>row1</row>
  <row>row1</row>
</div>

风格:

row
{
  display:inline-block;
}

.outer
{
  text-align:center;
}

关于html - 根据基础网格中的兄弟对齐行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35361108/

相关文章:

jquery - 在悬停时滑动输入并停留几秒钟

javascript - 当值设置为它修改的 useState 时,AutoComplete 会发出红色警告

javascript - 当我改变容器 <div> 的宽度时,里面的 <div> 也应该相应地改变

css - 更改 Foundation 中的默认 H1 大小

html - Foundation 5 显示模态不起作用

html - 如何为手机和电脑设置单独的导航栏?

javascript - 如何使用 jQuery 将事件绑定(bind)到新创建的 SVG 元素?

html - 动态背景图像 react

javascript - Div 内容的 onClick 事件

javascript - 基础5遵守正常提交