html - 固定位置标题栏问题

标签 html css

我试图实现固定位置的标题栏。但是当我尝试将窗口调整到更小的宽度时,标题的右侧部分没有显示。如果我将位置更改为绝对位置,问题就解决了,但我失去了标题栏的固定效果。

#header {
position: fixed;
top: 0px;
display: block;
height:56px;
width: 100%;
padding-left: 0px;
background-color: #333333;
-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
z-index: 99999;
}

这是html;

<body>
  <div id="mask"></div>
  <div id="wrapper">
    <div id="header">
        <div id="center">
            <a id="logoWrapper" href="/makale"><div id="logo"></div></a>
            <div id="categoryWrapper">

                <ul>
                   <li>...</li>
                   <li>...</li>
                 </ul>

            </div>
            <div id="searchWrapper">
                <div id="search">
                    <input type="text" />
                    <a id="searchBt" href="#"><img src="/images/site/search.png"></a>
                </div>

            </div>
        </div>
    </div>
    <div id="content">...</div>
  </div>
 </body>

这是链接http://sporapp.com/makale

最佳答案

我前段时间遇到了同样的问题。看看我以前的帖子 -> Make Fixed Header Scroll Horizontal

您可以使用 jQuery 或 Javascript 将 div 重新定位在页面顶部(有时会导致一些延迟效果)

关于html - 固定位置标题栏问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13119978/

相关文章:

html - 如何居中固定的垂直导航 css?

css - 当窗口调整为最大宽度减去滚动条宽度时,媒体查询在 Firefox 中丢失

html - 如何使用 bootstrap 3 将文本对齐到背景图像的底部

html - 我不应该将 Bootstrap 表放在具有 Bootstrap 'row' 类的 DIV 中吗

html - 停止 IE11 从输入类型数字中删除文本

java - 使用Bootstrap多选时如何在服务器端获取所选值?

html - 如何更改 Angular-UI-grid 的字体?

javascript - 删除 Tumblr 控制栏中的文本

python - 使用 selenium webdriver python 检索 SVG 文本元素

html - 关于使文本更可见或可读的建议