html - 将 jQuery 垂直选项卡内容区域扩展到整个页面宽度

标签 html css jquery-ui

我已经按照 here 设置了一组垂直选项卡.然而,内容区域只延伸到页面的一半左右。

Content panel doesn't extend across the full width

我一直在尝试通过向各种 UI CSS 标签添加 width='100%' 属性或播放构建的内容来调整 CSS 以允许它流到页面的远端在 width 属性值中,它确实扩展了窗口,但它开始将实际内容放在错误的位置。

例如,如果您从 .ui-tabs-vertical 中删除 width: 55em,白色容器区域会完全扩展,但“hello”文本会出现在下面现货:

hello went on vacation to the middle right of the page

如何调整 CSS 以允许内容区域填满页面宽度,但仍从垂直选项卡列表的填充良好的左侧开始?

JsFiddle example

最佳答案

如果设置宽度可能会解决问题,请尝试执行此操作:

width: calc(100% - 162px);

162px 是我假设左侧边栏的宽度。

关于html - 将 jQuery 垂直选项卡内容区域扩展到整个页面宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29945500/

相关文章:

jquery - 在行上均匀拉伸(stretch) div

javascript - 没有垂直滚动条的跨域iframe调整大小修复

javascript - 拉入 JSON 数据

jquery - 使用 jQuery UI 图标作为 <li> 背景

javascript - Angular 2 像 Vue 一样将 HTML 输入绑定(bind)到组件变量?

javascript - 如何设置 css 位置 'top' 相对于文档高度而不是视口(viewport)高度?

javascript - HTML/JavaScript/CSS/PHP 代码将宽度 % 更新为以像素为单位的高度

php - jQuery 不适用于 jQuery 创建的元素

html - Bootstrap 导航栏中的链接表现不同

php - 使用 PHP 和 mysql 自动完成一个值