gpt4 book ai didi

javascript - 隐藏 html 输入元素,直到加载 javascript

转载 作者:行者123 更新时间:2023-11-28 12:32:49 24 4
gpt4 key购买 nike

我有一个表单输入 (type='file'),我正在使用 this JQuery plugin 设置样式.基本上它在输入元素上覆盖了一个新的跨度作为各种掩码并将其全部装箱在一个 div 中。问题是,在 javascript 加载之前的第二个,它显示标准的 html 输入框和按钮(难看)。我的问题是是否有任何一个

1) 隐藏输入元素(同时保持其可点击功能)

2) 隐藏输入元素,直到 javascript 启动以覆盖它。

3) 我什至没有想到的事情。

提前致谢!

最佳答案

这是一个 100% CSS 解决方案,不需要 JS 在运行时检查尺寸。诀窍是为输入提供巨大字体大小,如460px,这会将任何可见部分推出环绕元素:

例如:

<div style="position:relative; width:100px; height:20px; overflow:hidden;">
Upload button <!-- this text will be shown -->
<input type="file" style="position:absolute; right:0; top:0; font-size:460px;" />
</div>

关于javascript - 隐藏 html 输入元素,直到加载 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18131160/

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