uniapp小案例---趣味打字坤

devtools/2024/12/26 3:20:09/

当点击输入框时出现小鸡打字

当输入框失焦时打字鸡沉下去

 原图自取

原图自取

这里运用了一个三元 :class="isActive?'active':''",当聚焦时isActive=true从而让class绑定,当失焦时isActive=false

<template><view class="out"><input type="text" @focus="isActive=true" @blur="isActive=false" placeholder="请输入用户名" /><image class="pic" :class="isActive?'active':''"  src="../../static/test/630ef32c0688d0bc83977e0344dda16c.gif"></image></view>
</template><script setup>import {ref} from "vue";const isActive=ref(false);</script><style lang="scss" scoped>.out{// background-color: darkgray;width: 100%;height: 100px;padding-top: 10px;input{background-color: #fff;margin-top: 20px;margin-left: 18px;width: 380px;height: 40px;border: 1px solid black;position: relative;z-index: 2;}.pic{width: 30px;height: 30px;// 相对于最近的定位祖先元素定位:position: absolute;top: 30px;// 混合单位运算left: calc(50% - 12px);z-index: 1;// 当top值发生变化时,平滑过度transition: top 0.3s;}.pic.active{top:5px;}}
</style>


http://www.ppmy.cn/devtools/145423.html

相关文章

js高阶-迭代器与生成器

迭代器 what 是一个对象,可以遍历某种数据结构这个对象要符合迭代器协议迭代器协议 对象中有next方法,接收无参或者一个参数,返回一个对象 {value:当前产生的值, done:布尔值,表示是否当前所有值已经被迭代完毕} //封装成函数 function createIterator(arr){let i0;return …

LabVIEW软件开发的未来趋势

LabVIEW软件开发的未来趋势可以从以下几个方面来分析&#xff1a; ​ 1. 与AI和机器学习的深度结合 趋势&#xff1a;LabVIEW正在向集成AI和机器学习方向发展&#xff0c;尤其是在数据处理、预测性维护和自动化控制领域。 原因&#xff1a;AI技术的普及使得实验和工业场景中的…

AJAX与Axios

什么是 AJAX ? AJAX 是异步的 JavaScript 和 XML&#xff08;Asynchronous JavaScript And XML&#xff09;。 简单理解AJAX&#xff1a;是一种客户端与服务器进行网络通信技术&#xff0c;AJAX通常使用XMLHttpRequest 对象来发送请求和接收响应 现代开发中我们通常使用 JS…

2、C#基于.net framework的应用开发实战编程 - 设计(二、二) - 编程手把手系列文章...

二、设计&#xff1b; 二&#xff0e;二、设计用户界面&#xff1b; 这个编程例子主要用的Visual Studio 2022开发的&#xff0c;所以此文记录VS 2022的UI界面设计过程。 1、 窗体&#xff1b; 1) 此例子的窗体主要是便签窗体&#xff1b; 主要是便签的内容保存。还有一个标题…

Jenkins安全部署规范及安全基线

Jenkins安全部署规范及安全基线 进入安全设置界面启用安全Disable remember me访问控制——安全域&#xff08;Security Realm&#xff09;servlet容器代理&#xff08;Delegate to servlet container&#xff09;Jenkins专有用户数据库&#xff08;Jenkins’ own user databas…

无人机双目视觉鲁棒定位方法!

无人机双目视觉鲁棒定位方法是一种先进的定位技术&#xff0c;它利用两个摄像头&#xff08;即双目相机&#xff09;模拟人的视觉系统&#xff0c;通过视差来确定物体的位置。这种方法在无人机定位领域具有广泛的应用前景&#xff0c;特别是在GPS信号拒止或弱纹理环境中&#x…

ThinkPHP项目如何关闭runtime下Log日志文件记录

做上线Thinkphp项目后&#xff0c;随着时间的运营&#xff0c;在网站data/rumtime/log日志文件会越来越多&#xff0c;按天形成日志。这样导致网站大几G&#xff0c;上10G都有可能。 有没有关闭这个日志记录的方法呢&#xff0c;答案是有的 1、打开 application/config.php 配…

日志以及MVCC

日志和MVCC&#xff08;Multi-Version Concurrency Control&#xff0c;多版本并发控制&#xff09;都是数据库管理系统中重要的概念&#xff0c;它们在提高数据库性能和并发控制方面起着关键作用。 日志 日志在数据库管理系统中主要用于记录数据库操作、事务处理以及系统状态…