gpt4 book ai didi

css - span 可以是 div,但 div 不能是 span

转载 作者:技术小花猫 更新时间:2023-10-29 10:22:52 25 4
gpt4 key购买 nike

我想知道那个(我的标题)是否不正确,除了 HTML 验证。我最近不得不再次开始支持 IE7(我很幸运,在过去 3 年左右的时间里不必这样做)而且 div 不能是 inline-block 的事实已经得到我在过去的一个月里大约有 10 次,因为我默认将所有内容都设为 div,然后返回并对元素进行样式化。所以我正在考虑将 everything 做成一个跨度,这样如果我以后回去做一些内联 block ,我就不会试图弄清楚为什么它在 IE7 中不起作用.

所以我的问题是——在任何浏览器(IE7+、FF、Webkit、Opera)中,是否有人知道 span 在哪里不能像 div 一样工作?我不担心 HTML 由于内联元素中有 block 元素而无法验证。

最佳答案

我不会直接回答你的问题,但我认为这是值得一提的。

I've recently had to start supporting IE7 again (I've been lucky enough to not have to for the past 3 years or so) and the fact that div's can't be inline-block has gotten me about 10 times in the past month

可以在 IE7 中对 block 级元素(例如 div)使用 display: inline-block,其中:

selector {
display: inline-block;
*display: inline;
zoom: 1
}

如果您不想使用无效但safe CSS hack (*property) , 你可以使用 conditional comments .

关于css - span 可以是 div,但 div 不能是 span,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6614886/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com