gpt4 book ai didi

html - 如何在 <iframe> 之上叠加 <textarea>?

转载 作者:行者123 更新时间:2023-11-28 03:52:14 27 4
gpt4 key购买 nike

我希望能够在正在播放的视频之上使用全屏文本区域。我以为 position: fixed;顶部:0;可能有效,但没有。

HTML

<iframe width="100%" height="100%" src="https://www.youtube.com/embed/HIDDEN?rel=0?version=3&autoplay=1&controls=0&&showinfo=0&loop=1" frameborder="0" allowfullscreen></iframe>
<textarea></textarea>

CSS

* {
box-sizing: border-box;
font-family: consolas;
font-size: 100%;
margin: 0;
padding: 0;
}

html, body {
width: 100%;
height: 100%;
}

textarea {
position: fixed;
resize: none;
width: 100%;
height: 100%;
}

最佳答案

添加一个带有 position: relative 的父元素,然后在 textarea 上使用 position: absolute 将其放在您想要的位置。

* {
box-sizing: border-box;
font-family: consolas;
font-size: 100%;
margin: 0;
padding: 0;
}

html, body {
width: 100%;
height: 100%;
}

.parent {
position: relative;
}

textarea {
position: absolute;
resize: none;
top: 0; left: 0;
width: 100%;
height: 100%;
}
<div class="parent">
<iframe width="100%" height="100%" src="https://www.youtube.com/embed/HIDDEN?rel=0?version=3&autoplay=1&controls=0&&showinfo=0&loop=1" frameborder="0" allowfullscreen></iframe>
<textarea></textarea>
</div>

关于html - 如何在 &lt;iframe&gt; 之上叠加 &lt;textarea&gt;?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43668458/

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