要在 CSS 中使浮动元素垂直堆叠而不是水平堆叠,可以使用 float 属性将元素设置为 leftright,然后使用 clear 属性清除浮动。以下是一个示例代码:

.float-left {
  float: left;
}

.float-right {
  float: right;
}

.clear-both {
  clear: both;
}

在上述代码中,.float-left.float-right 类用于设置元素的浮动方向,.clear-both 类用于清除浮动。通过将元素设置为浮动,并在需要清除浮动的地方使用 .clear-both 类,可以使浮动元素垂直堆叠而不是水平堆叠。