如何使 HTML 表格距离窗口右边缘正好 36 像素
无论有没有 CSS,这似乎都是不可能的 - 我想要一个距离浏览器窗口左侧和右侧正好 36px 的表格。我可以轻松地设置左边距 - 但似乎不可能获得精确的右边距(右边距 css 似乎完全被忽略,并因左边距设置而加剧)。
百分比和固定宽度都不适合我的场景。
我错过了什么吗?
This doesn't appear to possible either with or without CSS - I want a table that's exactly 36px from both the left and right sides of the browser window. I can easily get the left margin set - but it doesn't appear to be possible to get the right margin to be exact (margin-right css seems to be totally ignored, and exacerbated by margin-left settings).
Neither percentages nor fixed width work well for my scenario.
Am I missing something?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
http://jsfiddle.net/GolezTrol/3UBK3/
http://jsfiddle.net/GolezTrol/3UBK3/
另一种方法是使用绝对位置(GolezTrol 打败了我:P)
演示
Another method is with position absolute (GolezTrol beat me to it :P)
Demo
您还可以通过在窗口上使用 jquery 中的宽度函数来完成此操作,然后在 javascript/jquery 中显式设置表格宽度。如果需要,这将允许您根据窗口大小采取不同的行为。
You could also do this by using the width function in jquery on the window and then explicitly set the table width in javascript/jquery. This would allow you to behave differently depending on the window size if needed.