效果图

HTML代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>键盘</title><link href="../css/keyboard.css" rel="stylesheet" type="text/css">
</head>
<body><div><span><i>a</i></span><span><i>s</i></span><span><i>d</i></span><span><i>f</i></span></br><span><i>z</i></span><span><i>x</i></span><span><i>c</i></span><span><i>v</i></span></br><span></span></div>
</body>
</html>

CSS代码

*{margin:0;padding:0;box-sizing: border-box;font-family: Consolas,sans-serif;
}
body{display: flex;justify-content: center;align-items: center;min-height: 100vh;background-color: #232323;
}span{position: relative;display: inline-block;width: 80px;height: 80px;padding: 8px 15px;margin: 8px 4px;border-radius: 10px;background:linear-gradient(180deg,#282828,#202020);box-shadow: inset -8px 0 8px rgba(0,0,0,0.15),inset 0 -8px 8px rgba(0,0,0,0.25),0 0 0 2px rgba(0,0,0,0.75),10px 20px 25px rgba(0,0,0,0.4);overflow: hidden;
}
span:last-child{width: 100%;
}
span::before{content: '';position: absolute;top:3px;left:4px;bottom:14px;right:12px;background: linear-gradient(90deg,#232323,#4a4a4a);border-radius: 10px;box-shadow: -10px -10px 10px rgba(255,255,255,0.5),10px 5px 10px rgba(0,0,0,0.15);border-left: 1px solid #0004;border-bottom:1px solid #0004;border-top: 1px solid #0009;
}
span i{position: relative;color:#fff;font-style:normal;font-size: 1.5rem;text-transform: uppercase;
}

每日一个CSS——模拟键盘相关推荐

  1. 每日一个css效果之css sprites

    为什么要是用css sprites CSS Sprites are the preferred method for reducing the number of image requests. Co ...

  2. 每日一个css小技巧 6/10 水平垂直居中

    行内元素水平垂直居中 1 常规设置 一句话总结: text-align设置水平居中,line-height = height 设置垂直居中 2 父盒子模拟为表格 块级元素水平垂直居中 1 positi ...

  3. Cypress之模拟键盘鼠标操作以及页面元素拖动操作

    上篇文章讲解了使用cypress框架时,如何上传或者下载文件,以及定位操作iframe和shadow dom下的页面元素.此次课程将讲解如何模拟键盘输入.鼠标操作以及如何拖动页面元素,另外,会介绍如何 ...

  4. [转载]C#模拟键盘鼠标事件-SendKeys

    C#模拟键盘鼠标事件-SendKeys 2007-09-18 15:138596人阅读评论(1)收藏举报 1.模拟键盘事件 System.Windows.Forms.SendKeys以下是   Sen ...

  5. C/C++使用keybd_event模拟键盘按键

    1 #include <stdio.h> 2 #include <Windows.h> 3 4 /* 5 设置键盘大小写状态 6 big:为TRUE则切换大写状态,否则切换小写 ...

  6. php虚拟键盘输入,[问题] bash下如何模拟键盘输入

    你的位置: 问答吧 -> Shell -> 问题详情 [问题] bash下如何模拟键盘输入 我想要在bash下模拟键盘输入. 现在有两个实例. 1. 如果我在使用未配置sudo nopas ...

  7. 在VC中实现模拟键盘,输入内容并显示在ListBox中。

    网上找的,还没试过,希望对楼主有帮助 模拟键盘按键 自动输入文字 键盘对于每个操作电脑的人员来说是最熟悉不过的了.键盘上的按键可分为两类: 按下后会在电脑的输入窗口上出现对应字符的按键,如字母键和数字 ...

  8. python3模拟键盘输入_Python模拟键盘输入

    使用pynput库达到模拟键盘输入的目的(也可以进行鼠标模拟). 1.安装pynput库 pip install pynput 2.引入键盘所需类 from pynput.keyboard impor ...

  9. python调用linux软键盘_在Linux中使用Python模拟键盘按键

    之前在做自动化测试中需要用Python在linux中模拟Ctrl+V 进行路径粘贴,试了很多种方法,起初用了xerox和pyperclip这两个python库,但打开对话框后调用粘贴API无法进行粘贴 ...

最新文章

  1. gis 空间分析 鸟类栖息地选取_动物栖息地选择评估的常用统计方法
  2. 实战SSM_O2O商铺_25【商品类别】商品类别列表展示从Dao到View层的开发
  3. wxWidgets:常用表达式
  4. vue.js分页组件(新手学习记录)
  5. Netty的队列有何不一样
  6. 【算法】赫夫曼编码 解码
  7. oracle 最小权限,oracle低权限下获取shell
  8. python文本文档_Python3 File
  9. 解决 react-router 中 history is 'undefined' 的问题
  10. 使用python往数据库中添加数据
  11. STL(multiset) UVA 11020 Efficient Solutions
  12. Deepin 的远程连接
  13. 证件照制作(一寸二寸照片制作)微信小程序源码
  14. 创意字体设计中主题类别有哪些呢?
  15. 全外显子测序助力疾病诊疗
  16. 《上海市居住证》积分申请的个人书面材料
  17. recon-ng无法更新、查询、安装模块
  18. u盘误删文件怎么恢复
  19. 小话设计模式(番外二)委托模式
  20. PHP实现RSA算法

热门文章

  1. Apache与Nginx虚拟机的三种访问+非简单请求+跨域知识点整理
  2. 会员中心—1—登录与注册
  3. Windows11越过限制安装方法
  4. 游戏引擎——cocos2d-x
  5. shiro 过滤器 Filter 修改请求url
  6. 实时风控引擎项目部署
  7. SATA硬盘和U盘能否热插拨
  8. python羊车门问题_羊车门作业 Python版
  9. jquery打印网页当前页
  10. python输入一个三位数输出它的百位十位个位_python输入一个水仙花数(三位数) 输出百位十位个位实例...