是否可以渲染空的 在 xHTML strict 1.0 中使用 CSS 而不以像素为单位设置宽度和高度?
是否可以渲染空
在 xHTML strict 1.0 中使用 CSS,而不以绝对值设置宽度和高度,并且不在内部添加
?
目标是 IE7-8、FF 3.x
如果我希望它获得 50% 宽度和可变高度,我可以以某种方式渲染空 div 吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我个人会选择
。
这样,任何非空 div 都不会得到不需要的填充,因为在另一个答案中。显然,在单独的 CSS 文件中,它将是
div { min-height:1px;宽度:50% }
I'd personally go for
<div style="min-height:1px;width:50%"></div>.
That way any non empty divs will not get unwanted padding as in the other answer.Obviously, in a separate CSS file it would be
div { min-height:1px; width:50% }
向
DIV
添加一些填充,这样即使开始标记和结束标记之间完全没有任何内容,您仍然可以看到一些内容。Add some padding to the
DIV
so that even if there is absolutely nothing between the opening and the closing tags, you still see something.或者给它一个不间断的空格 ( )
Or give it one non-breaking space ( )
我的经验:
除了用户“随机”回答之外,我还需要添加空格( )才能使其正常工作
希望这有帮助!
My Experience:
In addition to what user 'random' answered, i need to add space ( ) to make it work
Hope this helps!