小实例

作者: 鹿啦啦zz | 来源:发表于2018-12-25 18:49 被阅读0次

实例1

HTML

<div class="input-fill-x">
    <input class="input-fill" placeholder="luhan">
    <label class="input-label">luhan</label>
</div>

CSS

.input-fill{
  height: 50px;
  border-radius: 5px;
}
.input-fill:placeholder-shown::placeholder {
    color: transparent;
}
.input-fill-x {
    position: relative;
}
.input-label {
    position: absolute;
    left: 16px; top: 14px;
    pointer-events: none;
}
.input-fill:not(:placeholder-shown) ~ .input-label,
.input-fill:focus ~ .input-label {
    transform: scale(0.75) translate(0, -32px);
    background-color: #fff;
    transition: all 0.3s
}

效果


获取焦点后占位符变小上移

不支持IE
多用于移动端


相关文章

  • 小实例

    数据类型、运算符 数据类型 基本类型 Number(整数,浮点数) String(字符串) Boolean(...

  • 小实例

    实例1 HTML CSS 效果 不支持IE多用于移动端

  • angularJS 小实例

    学习angularJS有一段时间了,做了一个小小的例子,也是对之前学习的知识的一个巩固吧。做了一个简单的学生信息列...

  • vue小实例

    一、GitHub上创建仓库拉取到本地:git clone git@github.com:BugMyGod/mygi...

  • PHP魔术方法之__call与__callStatic方法

    天气预报小实例

  • wxmp_notes

    调试: this.getApp() 小程序实例 this.getCurrentPages() 获取当前页面栈的实例...

  • 2020-03-23Java的一些实例

    小编写在上面了 小编这里有java学习资料 私聊小编免费获得 Java 环境设置实例 Java 实例 – 如何编译...

  • Python爬虫小实例

    爬虫糗事百科第一页的段子 import requests import re def comenzar(): ...

  • python爬虫小实例

    (本文源于转载或摘抄整理)手把手教你用Python爬虫煎蛋妹纸海量图片岂安科技[图片上传中。。。(1)] 我们的目...

  • webSocket实例小Doem

    这里我用的是node.js来创建服务这里用node创建服务的话,就需要下载两个模块:1.express 用来创建...

网友评论

      本文标题:小实例

      本文链接:https://www.haomeiwen.com/subject/dqtqlqtx.html