我正在为 Wordpress 主题创建一个固定的滑动侧边栏,因此我必须从本教程中创建一个固定位置的侧边栏。
外部门目前的性质是相对的。当我尝试将其更改为固定时,它正在更改侧边栏的位置。因此,我尝试在以下部门之后再创建一个部门:
<div id="sidebar1" class="sidebar fourcol last clearfix" role="complementary">
带有 id 侧边栏包装器。
当我为 sidebar-wrapper 创建 css 属性时,position:fixed;
它实际上可以工作,但我看到它的宽度是 489 像素,超出了它的外部 div 宽度 359 像素。由于外部 div 宽度是动态的,我无法为内部 div 创建宽度属性。
问题是因为固定位置的 div 试图使用浏览器的所有可用空间,而不是继承父 div 的宽度。当我尝试声明继承它正在更改为 419 像素时,我很困惑它是如何获得该像素数的。
任何帮助表示赞赏。