具有跨浏览器 CSS 的等高列
我想要具有相同高度的 div。
http://matthewjamestaylor.com/blog/equal- height-columns-cross-browser-css-no-hacks
不起作用,因为我的 div 有边框,而所描述的方法假设它们没有。
我无法使用 jQuery 解决方案,因为我的 div 由于 ajax 和菜单点击而调整大小较晚,而且我找不到为此的事件。
I want to have divs of the same height.
http://matthewjamestaylor.com/blog/equal-height-columns-cross-browser-css-no-hacks
does not work for be because my divs have a border, and the method described assumes, that they have not.
A jQuery solution I could not make work, because my divs resize late because of ajax and menu clicks and I can not find an event for this.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
虽然该插件似乎不支持边框,但它确实支持填充。尝试将它们包装在另一个 div 中,然后设置 2px 的填充(或者您想要的边框大小),然后将背景颜色应用于这个新的 div。
不是最友好的网络标准,但它可以让你使用这个技巧。
While it seems the plugin doesn't support borders, it does support padding. Try wrapping them in another div, and then setting a padding of 2px (or however big you want the border) and then just applying a background color to this new div.
Not the most web standards friendly, but it will allow you use the trick.
请参阅此博文:
http://www.ejeliot.com/blog/61
希望有帮助。
See this blogpost:
http://www.ejeliot.com/blog/61
Hope it helps.