播放按钮常见形式为三角形,CSS绘制三角形主要用到了border-width属性,他可以定义四个边框各个的宽度。

播放样式代码:

button{padding: 0;background-color: white;box-sizing: border-box;
}
.play{height: 74px;border-style: solid;border-width: 37px 0 37px 60px;border-color: transparent transparent transparent black;
}

效果:

暂停按钮常见样式为两个竖线,实现这个效果用到了border-style的一个属性值double,意为双边框

暂停按钮样式代码:

button{padding: 0;background-color: white;box-sizing: border-box;
}
.pause{width: 74px;height: 74px;border-style: double;border-width: 0px 0px 0px 60px;border-color: #202020;
}

效果:

鼠标悬浮切换按钮样式:

button{padding: 0;background-color: white;box-sizing: border-box;
}
.play{height: 74px;border-style: solid;border-width: 37px 0 37px 60px;border-color: transparent transparent transparent black;transition: all .5s ease;
}
.play:hover{border-style: double;border-width: 0px 0px 0px 60px;
}

效果:

使用CSS不仅可以绘制三角形,还有很多常见图形,可参考:http://www.w3cplus.com/css/css-simple-shapes-cheat-sheet

代码地址:https://github.com/justforuse/HTML-CSS-JS/tree/master/play-pause
参考链接: https://css-tricks.com/making-pure-css-playpause-button/

CSS实现播放暂停按钮样式相关推荐

  1. HTML自动暂停按钮,css播放暂停按钮实现_html/css_WEB-ITnose

    效果图 html代码 //播放按钮 //暂停按钮 ▐▐//重置按钮 css .circle {border: solid 1px #23527C;border-radius: 50px;height: ...

  2. 模仿爱奇艺播放暂停按钮动画效果——swift

    先上效果图 实现思路: 重载init,画出左边线条.右边线条.三角形和圆弧图层,用layer.strokeEnd = 0隐藏三角形和弧线,初始化展示暂停按钮.圆弧作为过渡右边线和三角形使用. 暂停按钮 ...

  3. android 暂停音乐播放器,Android仿音乐播放器带进度的播放暂停按钮

    因为项目需要,要做一个下载暂停开始的按钮,要求按钮上显示进度.网上找了找没有合适的,不太满意,于是自己动手写了一个. 效果如下: 主要步骤: 1.最外侧的圆环. 2.圆环内侧代表进度的圆弧. 3.暂停 ...

  4. button按钮样式_各种好看的小按钮合集,纯css编写,最近在学习时遇到的,记录成为笔记...

    写在前面 最近忙着实习的事,前往广州,租房,置办东西等等.用碎片化的时间看了一些博客,也看到不少我认为很不错的通过纯css来打造的按钮样式.记录下来以后开发的时候或许能用上. 亮起来按钮 < 简 ...

  5. html音乐播放器如何添加暂停按钮,HotKey播放/暂停HTML5音乐播放器

    这是我用于HTML5音乐播放器的一小部分JavaScript代码.我想知道你们是否可以帮我建立一个HotKey来使用Space键切换播放/暂停按钮.有什么想法吗? CODE: $('.tracksli ...

  6. html音乐自动播放暂停js,JS实现控制HTML5背景音乐播放暂停

    实现控制网站背景音乐的播放暂停在html5中是非常容易和简单的,仅仅几行代码即可实现. 首先在网页中嵌入背景音乐,html5代码为: 通过audio的id即可控制音乐的播放(play())和暂停(pa ...

  7. 立体感css播放按钮样式

    下载地址立体感css播放按钮样式,小图标使用FontAwesome字体图标库,使用远程cdn,可以自带机引用本地文件. dd:

  8. 谈谈一些有趣的CSS题目(十四)-- 纯 CSS 方式实现 CSS 动画的暂停与播放!

    开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节. 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题 ...

  9. css动画怎么暂停,纯CSS方式实现CSS动画的暂停与播放!

    使用纯 CSS 的方法,能否暂停.播放 CSS 动画?看起来不可能,至少很麻烦. 我们知道,在 CSS3 animation 中,有这样一个属性可以暂停.播放动画: { animation-play- ...

  10. 怎么修改谷歌浏览器文件提交按钮样式_使用css自定义input file浏览按钮样式

    前言 文件上传用途非常广泛,浏览器自带文件控件不太美观,很多时候不能满足需求,需要自定义input [type=file]的样式. 不同浏览器的file控件表现形式不一样 火狐 谷歌 IE 不同浏览器 ...

最新文章

  1. Java数组合并,完成排序,从时间复杂度,和空间复杂度考虑
  2. 已经无法合并还报请合并git_GIT 分支管理:创建与合并分支、解决合并冲突
  3. Struts2中的ActionContext
  4. C/C++——一些与输入有关的istream类成员函数
  5. 案例7-1 模拟EXCEL排序 (25 分)(根据结构体某一元素排序)
  6. ofo之死:一场商业“宫斗剧”下的祭品
  7. 室内设计数据手册pdf_室内设计资料集pdf下载-室内设计资料集电子版pdf高清扫描版-东坡下载...
  8. PostgreSQL全文检索
  9. python第一周心得
  10. 提取酷我音乐MP3外链地址 可放到QQ空间做背景音乐
  11. UVC Camera简单介绍
  12. 4399Q版泡泡堂(DEVC++实现+解析)
  13. 'font:12px/1.5 Tahoma' 其中12px/1.5表示什么
  14. 求符号函数sgn(x)的c++程序
  15. 高通骁龙820A凭什么能赢得众多车厂的芳心
  16. 计算机网络常见的协议之ARP协议
  17. Android 开发者,你真的会用textview(maxEms和maxLength)的属性吗?
  18. 教育行业BP怎么写?参考这个案例可避开80%的坑丨案例
  19. 带你去看《一支铅笔诞生的世界-世界经典动漫原画展》
  20. 软件设计师——多媒体技术常见考点总结

热门文章

  1. 台式计算机按住开关风扇才能转,台式机风扇转但不开机的解决方法
  2. Ardunio开发实例-MLX90614红外测温仪
  3. CentOS-8 dnf 前端工具学习笔记
  4. vue一维码,二维码生成
  5. PT站的分享精神,我所向往的PT分享模式(原创)
  6. 【STM32H7的DSP教程】第12章 DSP基础函数-相反数,偏移,移位,减法和比例因子
  7. 游戏辅助制作核心--植物大战僵尸逆向之植物叠加种植(八)
  8. 美国和欧洲5G最新进展—全球5G发展洞察2022(下)
  9. QQ拼音输入法使用评价
  10. 关于IE主页被篡改成2345、360、hao123等页面的说明