我有两个带有 float: left 的 block ,因此显示取决于页面宽度:
[Block A] [Block B]
或
[Block A]
[Block B]
是否有用于区分这两种情况的 css 选择器?比如可以是
.block:below { margin-left: 20px; }
最佳答案
float 元素相对于其他 float 元素和布局的其余部分可能存在的众多可能位置中的任何一个都没有 CSS 选择器。主要是因为没有基于布局匹配元素的 CSS 选择器。
如果这些 float 元素的位置取决于页面宽度,请改用媒体查询。
关于css - 是否有一个 css 选择器可以知道一个 block 是在右边还是下面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42834144/