【发布时间】:2020-06-10 22:36:25
【问题描述】:
我有四个这样大小的 div,它们位于具有一定宽度的主容器中。如果我只为每个 div 设置 float left,它们将显示如下:
##########################################################
# ## ## #
# ## ## #
# 5 ## 6 ## 7 #
# ## ## #
# ## ## #
##########################################################
############################
# #
# #
# #
# #
# 8 #
# #
# #
# #
# #
# #
############################
现在我希望它们像跟随一样,而不是将它们放入另一个容器中,如何使其工作?
#########################################################
# ## #
# ## #
# 5 ## #
# ## #
# ## 8 #
############################## #
############################## #
# ## ## #
# ## ## #
# 6 ## 7 ## #
# ## ## #
# ## ## #
#########################################################
【问题讨论】:
-
我们可以看看你的代码吗??
-
您是否有理由不希望它们被另一个容器 div 包裹?
-
其实是一些函数生成的,不容易修改
-
知道了,如果是这样,那么我认为提到将它们浮动到右侧的海报有点走上正轨,如果仍然不好,那么也许您可以考虑使用固定定位。显然,最好的方法是拥有一个包装器 div,然后将它们浮动在包装器内,但正如您所提到的,修改它并不容易。
标签: javascript html css css-float