css 侧边栏重叠页眉

lawou6xi  于 2022-12-24  发布在  其他
关注(0)|答案(3)|浏览(113)

我是一名高中生,正在为学校做一个项目。我们正在制作一个假的零售网站。但是我们遇到了一个问题。当向下滚动时,侧边栏会覆盖我们的标题。我想得到一些关于如何修复这个错误的帮助。这里还有链接:http://foothillertech.com/student/webdesign/2016/02_01/projects/teamretail/index.php

svdrlsy4

svdrlsy41#

给标题加上一个大于侧边栏的z-index,例如1000,我也会在css中通过类引用它,也就是在css中改为并使用.header。

e4yzc0pl

e4yzc0pl2#

你可以像其他人提到的那样在头上使用z-index,如下所示:

.fixed-header header {
    position: fixed;
    width: 100%;
    z-index: 1000;
}
3b6akqbq

3b6akqbq3#

我是一名高中生,正在为学校做一个项目。我们正在制作一个假的零售网站。但是我们遇到了一个问题。当向下滚动时,侧边栏会覆盖我们的标题。我想得到一些关于如何修复这个错误的帮助。这里还有链接:
答:* 这是刚刚发生的,由于内部内容的侧边栏是不采取全宽度,你可以尝试与宽度100%,并分配全宽度的像素,如果填充不包括在内 *
假设你有300px的侧边栏,那么你可以采取300px相同宽度的内部内容的侧边栏
超文本标记语言

<style>
    * {
        margin: 0;
        padding: 0;
        box-sizing: border-box;
    }

    /* main wrapper */
    .main {
        display: flex;
        background-color: blanchedalmond;
    }

    /* properties for side bar */
    .side-bar {
        width: 300px;
        height: 100vh;
        background-color: blueviolet;
    }

    /* -----------------Important-------- */
    /* ----------------This thing will stop side-bar overlaping  */
    .side-bar p {
        width: 300px;
        padding: 5px;
    }

    .main-content {
        max-width: 100%;
        height: 100vh;
        background-color: rgb(179, 150, 207);
        padding: 30px;
    }
</style>
<!-- main wrapper -->
<div class="main" style="display: flex; background-color: blanchedalmond;">
    <!-- side-bar -->
    <div class="side-bar">
        <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Totam tempora et reiciendis dicta. Distinctio
            id
            ipsam dolorum repellendus reiciendis obcaecati corrupti. At itaque autem, odio vero modi neque non? Rem.
        </p>
    </div>
    <!-- main content screen -->
    <div class="main-content">
        Lorem, ipsum dolor sit amet consectetur adipisicing elit. Repellat illum vero vel reiciendis quo et
        praesentium quisquam provident recusandae, sint distinctio nihil fugit quos totam tempore. Cupiditate
        voluptatem architecto est id repellat corporis praesentium necessitatibus expedita. Odit atque repellat,
        possimus aut reprehenderit maxime officiis ut facilis corrupti culpa ea quisquam voluptatem sapiente
        quaerat
    </div>
</div>

相关问题