有趣的input输入框

https://www.bilibili.com/video/BV1jL4y1b7tJ
FROM:B站UP:艾恩小灰灰

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>有趣的input输入框</title><link rel="stylesheet" href="../css/03.css">
</head><body><div class="wrapper"><div class="input-data"><!-- required :布尔值。表示此值为必填项或者提交表单前必须先检查该值 --><input type="text" required><div class="underline"></div><label>您的姓名</label></div></div>
</body></html>
* {margin: 0;padding: 0;outline: none;box-sizing: border-box;
}
body {display: flex;justify-content: center;align-items: center;min-height: 100vh;background: linear-gradient(200deg, #0c3483, #a2b6df);
}
body .wrapper {width: 450px;background-color: #fff;padding: 40px;box-shadow: 0, 0, 10px, rgba(0, 0, 0, 0.1);border-radius: 8px;
}
body .wrapper .input-data {position: relative;width: 100%;height: 40px;
}
body .wrapper .input-data input {width: 100%;height: 100%;border: none;font-size: 17px;border-bottom: 2px solid #c0c0c0;/*输入框获得焦点时*/
}
body .wrapper .input-data input:focus ~ label,
body .wrapper .input-data input:valid ~ label {transform: translateY(-25px);font-size: 15px;color: #2c6fdb;
}
body .wrapper .input-data input:focus ~ .underline,
body .wrapper .input-data input:valid ~ .underline {transform: scaleX(1);
}
body .wrapper .input-data label {position: absolute;bottom: 10px;left: 0;color: #999;pointer-events: none;transition: all 0.3S ease;
}
body .wrapper .input-data .underline {position: absolute;bottom: 0px;width: 100%;height: 2px;background-color: #2c6fdb;/*沿X轴缩小*/transform: scaleX(0);transition: all 0.3S ease;
}

required :布尔值。表示此值为必填项或者提交表单前必须先检查该值
input type=“text” required

有趣的input输入框相关推荐

  1. input输入框为number类型时,去掉上下小箭头

    input输入框type为number时,去掉上下小箭头,方式如下: <input type="number" ...><style>/* 在Chrome浏 ...

  2. php监听input,jQuery如何实时监听获取input输入框的值

    jQuery实时监听获取input输入框的值,在我们日常web项目开发也常需要去实现这样的功能效果.为了作出即时动作去引导浏览者,以便提高网站的用户体验感. 下面我们就结合具体的代码示例,为大家介绍j ...

  3. 移动端页面输入法挡住input输入框的解决方法

    移动端页面输入法挡住input输入框的解决方法 参考文章: (1)移动端页面输入法挡住input输入框的解决方法 (2)https://www.cnblogs.com/haqiao/p/7896922 ...

  4. input输入框在移动端点击有阴影解决方法

    input输入框在移动端点击有阴影解决方法 参考文章: (1)input输入框在移动端点击有阴影解决方法 (2)https://www.cnblogs.com/dingjiujiu/p/6694332 ...

  5. ios端 input输入框遮挡问题解决

    ios端 input输入框遮挡问题解决 参考文章: (1)ios端 input输入框遮挡问题解决 (2)https://www.cnblogs.com/yhweb/p/8873239.html (3) ...

  6. 移动端,input输入框被手机输入法解决方案

    移动端,input输入框被手机输入法解决方案 参考文章: (1)移动端,input输入框被手机输入法解决方案 (2)https://www.cnblogs.com/liuhappy/p/8809149 ...

  7. html取 输入框中的值,jquery获取input输入框中的值

    如何用javascript获取input输入框中的值,js/jq通过name.id.class获取input输入框中的value 先准备一段 HTML 一.jquery获取input文本框中的值 通过 ...

  8. html输入邮箱的文本框,自动生成邮箱号并填入input输入框的实现方法

    我们在做网站表单的时候可能会用到自动填入邮箱,这里就教大家一个自动生成邮箱号并填入input输入框的实现方法. 这里以自动生成一个QQ邮箱并填入为例,先看看效果演示: 具体实现请看下面代码: * 邮箱 ...

  9. Firefox浏览器中,input输入框输入的内容在刷新网页后为何还在?

    转自:http://www.webym.net/jiaocheng/473.html 这个问题比较容易解决,如果不希望浏览器保留以前输入的内容,只要给对应的 input 输入框加上以下参数: auto ...

最新文章

  1. AIphaCode 并不能取代程序员,而是开发者的工具
  2. T-SQL 聚合函数Count与NULL
  3. vue中阻止冒泡事件
  4. java中Collections的接口及类层次图
  5. python 排序_Python 排序了解一下?
  6. 统计学习方法第二十章作业:潜在狄利克雷分配 LDA 吉布斯抽样法算法 代码实现
  7. MONGODB 2.6.8 的一个BUG [Assertion: 13548:BufBuilder attempted to grow() to 134217728 bytes, past the ]
  8. java jsp公共异常页面_实际应用中JSP页面的异常处理
  9. Windows Intellij环境下Gradle的 “Could not determine Java version from ‘9.0.1’”的解决方式...
  10. 35修改tomcat端口
  11. linux java 进程jvm 挂起,【jvm】jconsole远程linux上的java进程
  12. 618 技术特辑(二)几百万人同时下单的秒杀,为什么越来越容易抢到了?
  13. mysql blob 字段,mysql BLOB字段类型用法介绍
  14. matlab无法显示图片
  15. 对抗样本之FGSM原理coding
  16. 递归实现费氏数列:0,1,1,2,3,5,8,13,21,34,55,89,... ...
  17. Centos里tftp服务器的安装和配置
  18. ProLiant 380G5服务器上安装netware4.11
  19. 彻底解决tplink路由器无法访问部分https网站
  20. 旷视科技完成4.6亿美元C轮融资,再破AI融资记录 | 聚焦

热门文章

  1. SQL - 连接表(多表查询)
  2. 专业扒站利器使用介绍
  3. 阿里云网站备案-备案流程问题解答汇总
  4. 公司各岗位职责及权力
  5. 函数的参数和函数的值
  6. 索骥馆-OFFICE系列之《北风网Excel高端应用培训:多条件约束报表自动统计系统分析与制作》共4章更新完
  7. qute图(女生勿进
  8. 字节跳动最常问的前端面试题:Node.js 基础
  9. 客户端与服务器的相关概念
  10. 转载_ASK,OOK,FSK,GFSK简介