当前位置:   article > 正文

CSS 伸缩动画输入框_动画伸缩input输入框

动画伸缩input输入框

  1. <template>
  2. <!-- 定义一个视图容器,其中包含一个输入框、提示文字及一个底部线条动画 -->
  3. <view class="box">
  4. <view class="inputbox">
  5. <!-- 创建一个文本输入框,并在点击时触发input事件 -->
  6. <input type="text" @click="input">
  7. <!-- 动态显示用户名提示文字,位置和颜色随isclcha状态变化 -->
  8. <text
  9. :style="{
  10. transform: isclcha ? 'translateX(0px) translateY(-34px)' : 'translateX(0px) translateY(0px)',
  11. color: isclcha ? '#45f3ff' : '#8f8f8f'
  12. }">用户名</text>
  13. <!-- 创建一个用于实现动画效果的伪元素,高度随isclcha状态变化 -->
  14. <i :style="{ height: isclcha ? '44px' : '2px' }"></i>
  15. </view>
  16. </view>
  17. </template>
  18. <script>
  19. export default {
  20. // 定义组件的数据对象,初始设置isclcha为false
  21. data() {
本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/223260
推荐阅读
相关标签
  

闽ICP备14008679号