gpt4 book ai didi

html - css position absolute and fixed 无法正常工作

转载 作者:行者123 更新时间:2023-11-28 01:56:40 25 4
gpt4 key购买 nike

有一个侧边栏,我们希望它滚动。很明显 position:fixedposition:absolute 应该可以解决问题,但他们没有!

position:fixed 会发生以下情况:

侧边栏在滚动时出现故障并中断并且行为异常

position:absolute 会发生以下情况:

侧边栏滚动而不是停留在原地。

这是侧边栏的 css(不正确的 id 名称)

#sidebar{
font-family: 'Jura', sans-serif;
position: fixed;
margin-top:80px;
margin-left:1020px;
font-size:18px;
padding-top:0px;
padding-bottom:17px;
text-align:center;
height:420px;
width:300px;
overflow:hidden;
solid #000000;
color:#000000;
-webkit-transition: opacity 0.3s linear;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
background-color:transparent;
opacity: 1;
z-index:999;
}

this is a link to the blog因此您可以使用开发人员工具检查故障以及到底发生了什么。

为什么定位如此奇怪,如何解决?

这发生在 safari 和 chrome 中,我没有安装 firefox 或 internet explorer,所以我不确定这些浏览器的响应

故障图片,将侧边栏图像拆分,偶尔会显示一些文本:

enter image description here

最佳答案

从带有四字母 F 字的元素中移除 overflow:hidden

#???? {
font-family: 'Jura', sans-serif;
position: fixed;
margin-top: 80px;
margin-left: 1020px;
font-size: 18px;
padding-top: 0px;
padding-bottom: 17px;
text-align: center;
height: 420px;
width: 300px;
/*overflow: hidden;*/ <---- remove for "glitch" to go away
color: #000000;
-webkit-transition: opacity 0.3s linear;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
background-color: transparent;
opacity: 1;
z-index: 999;
}

该元素被命名为删节(我假设)F 字!

关于html - css position absolute and fixed 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16574460/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com