gpt4 book ai didi

javascript - 位置样式为绝对时滚动时的文本框定位问题

转载 作者:行者123 更新时间:2023-11-28 12:38:34 25 4
gpt4 key购买 nike

我在页面上有一个 Asp:textbox(该页面有一些不同的控件和 div),我在其上设置 style=position:absolute 事件“onkeyup”。并根据输入到文本框中的 Chartres 动态增加其高度。但问题是当用户向下或向上滚动页面时,文本框的位置始终保持固定。”在事件“onblur”中,我更改了 style=position="",但是当焦点在文本框上时,它会随着向上/向下滚动而移动。 这是代码

    <asp:TextBox ID="txtComment1"  runat="server" Height="13px"  Width="99%" MaxLength="40" TextMode="MultiLine"   
onkeyup="SetHeight(this)" onblur="Blur(this)"></asp:TextBox>

<script type="text/javascript">

//Setheight function is used to change the style of position:"Absolute"

function Setheight(textscroll) {
textscroll.style.height = "14px";
textscroll.style.position = "absolute";
textscroll.style.width = "49%";
}

//Blur is used to again change the style position:""

function Blur(txtdesc1) {


txtdesc1.style.height = "14px";
txtdesc1.style.position = "";
txtdesc1.style.width = "99%";

}

</script>

附言: 我试过 HoverMenuExtender 但仍然有同样的问题

最佳答案

如果您希望 html 元素即使在滚动时也跟随页面向下移动,请尝试 position: fixed,这就是 LinkedIn 和 FB 等网站上所有条形页眉和页脚的工作方式。

关于javascript - 位置样式为绝对时滚动时的文本框定位问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17836777/

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