我需要完全没用的标签。 div
打破了行,我不想使用span
,因为我会在此转储标记中放入另一个元素,我不确定span是否包含其他元素。
我想到了这两个解决方案:
但我不确定它在旧版浏览器中的效果。
PS:我已经通过使用div解决了我的问题,但我仍然对这个问题感到好奇。答案 0 :(得分:2)
将div
与内联块属性一起使用?可能会做你需要的。
div{
display: inline-block;
}
另外,我想解答你问题下面的评论。
<span>
对你正在做的事情确实会很好。 span
和div
之间的唯一区别是,div
默认为块元素,而span
是默认情况下为inline 元素。不过,我仍然会在你的情况下使用div
容器,因为对我来说,将div
中的元素包裹在span
上更有意义。
答案 1 :(得分:0)
你可以真正使用任何元素。你需要记住的是制作position: fixed;
,它将把它从自然流中取出并设置z-index: -10;
。这将确保它始终隐藏在背景中,其他元素将位于其顶部。
你没有特别提到你何时尝试完成,所以这只是第一轮猜测。