【发布时间】:2013-06-19 14:32:04
【问题描述】:
考虑这种情况:我有一个带有标题和菜单栏的页面,在同一行对齐。该网站是响应式的,我希望标题和菜单都具有最佳的可用宽度。
但是,菜单不应折叠,并且应始终占用所有可用空间。标题可以折叠,但应尽可能长地使用所有可用宽度。
这可能有点模糊,所以我在这里创建了一个 jQuery 解决方案:
尝试调整浏览器窗口的大小,使菜单与标题重叠以理解我的意思。
但是,我真的喜欢没有任何 Javascript 的 CSS 解决方案。最好它应该在 IE8 上运行,但如果有一个仅适用于现代浏览器的解决方案,我愿意做出一些妥协。
【问题讨论】:
-
你的意思是像this这样的东西吗?
-
@SpYk3HH:不完全......在你的例子中,容器有一个固定的宽度(即使它有一个百分比),这意味着“松散空间”将被分配给菜单。如果您的页面宽度合理,则标题应该在一行上并且不会中断。请查看示例并调整浏览器窗口的大小以理解我的意思。
标签: jquery html css responsive-design