jquery - CSS/jQuery/JS - 滑入/滑出文本输入值
问题描述
只需检查是否有人知道使用 CSS 或更有可能使用 jQuery.animate() 为 HTML 文本输入框中的文本滑出动画的一种厚颜无耻的方法。由于它们不是它们自己的元素,我不确定它们是否可用于除了父输入框可用的样式属性之外的操作?不要求编写代码,只是想让我的希望破灭或指向建设性的方向!
解决方案
有点奇怪,但确定吗?您可以为文本缩进设置动画以获得“幻灯片”。
#slideText {
transition: text-indent 1s;
text-indent: -100px;
}
#slideText:focus {
text-indent: 0;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="text" value="This is a test" id="slideText">
推荐阅读
- javascript - 如何测试一个点是否在 SVG 封闭路径内
- php - 如何插入两个表的 ID(多对多关系)
- angular - “ngbd-modal-component”不是已知元素
- hibernate - Hibernate Search - recreate index if existing data was not indexed before
- excel - VBA中两个日期之间的间隔
- java - 在 Hyperledger Fabric 上创建通道时,由于超时发送事务失败
- android - 如何读取数组内数组内的JSON数组
- javascript - 在 FabricJS 中,如何通过在鼠标点击的坐标处重叠的一组对象进行识别?
- html - 获取另一个标签内的标签之间的文本
- jquery - 启用或禁用列值的 Jquery Datatable Checkbox base