html - 显示 : block. 垂直版本?

标签 html css twitter-bootstrap

这有点傻。什么是模拟显示的最佳方式: block 但垂直。你知道 display:block 是如何拒绝让相邻组件向左/向右移动的。拒绝顶部/底部邻居的最佳“显示:”是什么。

最佳答案

需要给父级设置竖写模式,在子级恢复横写模式。

body {
  writing-mode: vertical-lr;
}
div {
  writing-mode: horizontal-tb;
  border: 1px solid;
}
<div>Foo</div>
<div>Bar</div>
<div>Baz</div>

这样方 block 将不允许垂直堆叠,就像它们不能在水平模式下水平堆叠一样。但是,如果您有一些内联 block ,它们可能会垂直堆叠,就像它们在水平模式下水平堆叠一样。

关于html - 显示 : block. 垂直版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40249986/

相关文章:

html - 文本和下划线的 CSS 定位

css - 在 Shiny 演练中更改 sliderInput 的颜色

html - 悬停时图像不会旋转

html - FontAwesome 5 图标未在最新的 chrome 中加载

css - Bootstrap 页面滚动事件颜色不会改变

javascript - 如何使用 popper js 相对于主体而不是父级定位下拉列表

html - 在缩略图和网格中使用 Bootstrap 的垂直居中图像

javascript - 如何在限制行长度的angularjs中显示多行

html - 显示 : inline removes blocks

html - Bootstrap : Change container order on small screens