html button半透明效果,【笔记JS/HTML/CSS】用div实现个性化button,背景半透明
html中的button默认样式..不太能看,如果调一调背景色和字体的话也挺适合简洁的页面设计
于是决定配合JS,用html中的div完成button
最终结果图:
html代码:(first_passer.png是“过路人”字样的背景透明图片)
(命名可以任意)
css代码:
margin-top: 20%;
height: 12%;/*长宽应该要按照自己的代码设置,此处外层有嵌套,所以用百分比*/
width: 100%;
border-radius: 10px;
border: 1px solid black;
text-align: center;
background:rgba(255, 251, 240, 0.3); /*R G B opacity*/
JS实现的功能:鼠标覆盖时0.5透明度,离开时0.3透明度,并且读取浏览器宽高,自适应设置div长宽,设置div中图片高度与div相同,宽度auto。
$("button3_img").style.height = screen.availHeight * 0.70 * 0.7 * 0.12 + "px";
$("button3_img").style.width = "auto";
因为div的高度也是根据screen.availHeight的百分比来设置的,所以此处可用screen.availHeight * 0.70 * 0.7 * 0.12表示div高。
下面的JS代码时用来设置鼠标指向和离开button时,背景透明度的变化:
$("button3").onmouseover = passerby_move;
$("button3").onmouseout = passerby_out;
function passerby_out() {
$("button3").style.background = "rgba(255, 251, 240, 0.3)";
}
function passerby_move() {
$("button3").style.background = "rgba(255, 251, 240, 0.5)";
}
PS:差点忘了,此处的$是自己设置的,不是jQuery,代码如下:
$=function (id) {
return document.getElementById(id);
}
原文:http://www.cnblogs.com/cheermyang/p/4814360.html
html button半透明效果,【笔记JS/HTML/CSS】用div实现个性化button,背景半透明相关推荐
- 左右全屏banner焦点图 代码特效+苹果官网首页左右全屏banner焦点图效果+包括JS图片CSS样式等
介绍 源码名称:[左右全屏banner焦点图]代码特效+苹果官网首页左右全屏banner焦点图效果+包括JS图片CSS样式等 源码大小:16.6KB 开发语言:PHP+Mysql 操作系统:Windo ...
- js加css实现div展示更多隐藏内容
说明 在设计博客首页文章分类等栏目时,有时候列表内容太多往往不是一次性展示出来.此时需要添加更多功能,当点击更多标签时再展示剩余隐藏的项目. 效果 代码 <!DOCTYPE html> & ...
- css透明效果代码结构,用CSS实现背景半透明效果的方法实现_css
如何用css实现背景半透明效果?做过活动页面的同学可能会遇到要做背景半透明的效果,我们一般的做法是用两个层,一个用于放文字,另一个用于做透明背景,因为透明滤镜的效果会影响到里面的内容.不过如果你只需求 ...
- html仿苹果桌面导航js css,CSS简单实现弹出框、输入框等的背景幕布,模仿苹果官网导航块的半透明效果。...
需求提要 我们如果想写一个效果类似弹出框的组件,首先简单分析一下弹出框的几个特性:弹出框肯定位于当前页面的最顶端,并且在弹出框关闭之前,其他控件都无法点击.focus等. 为了更好突出弹出框的效果,除 ...
- JS配合css实现slide文字框缩放伸展效果
<!DOCTYPE html> <html> <head> <meta http-equiv="content" content=&quo ...
- webpack:js、css、es6装载与压缩配置-学习笔记
文章目录 webpack:js.css.es6装载与压缩配置-学习笔记 css文件打包 loader执行顺序 loader与plugin区别 less css抽取 js,css压缩处理 依赖包降级处理 ...
- Eeic Meyer on CSS 之 背景半透明效果
CSS 并不支持任何形式上的半透明的效果. 书上介绍了两种方法来达到半透明的效果. 第一种是利用"半屏(halfscreen)",是由Todd Fahrner 提出的. 原理上就是 ...
- 移动端前端笔记 — 遇到的常见JS与CSS问题及解决方法
移动端前端笔记 - 遇到的常见JS与CSS问题及解决方法 参考文章: (1)移动端前端笔记 - 遇到的常见JS与CSS问题及解决方法 (2)https://www.cnblogs.com/zhaoda ...
- css背景图片半透明效果
css 设置背景色半透明效果,参数 background:rgba(x,x,x,x) 最后一个a表示半透明,取值是0-1
最新文章
- OpenCV中Mat类的重载运算符operator()的用法
- Eclipse添加Spket插件实现ExtJs智能提示
- php文件安全实现方法,php安全下载大文件的实现代码
- linux终端刷新网络命令,在Ubuntu Linux操作系统中重新启动网络的方法
- python访问网站添加请求头_Python headers请求头如何实现快速添加
- Spring Bean垃圾回收
- 列表、超链接、相对路径-HTML
- win7下cmd常用命令
- 用关键字搜索c语言,c语言-以关键字搜索程序
- 生物医药和医疗卫生行业的关系 生物医药行业定义分析
- unity 常见的置灰处理
- 360极速浏览器屏蔽百度广告
- 开机后黑屏看不到桌面_电脑开机黑屏只有鼠标怎么办?电脑开机后不显示桌面的多种解决方法...
- Jenkins+Gitlab+Nginx实现自动发布与回退基于tag版本的静态项目(解决重复构建问题)
- Android——App内文件分享功能
- Your project path contains non-ASCII characters. 解决办法
- 马来西亚理科大学计算机专业雅思,【马来西亚理科大学本科雅思成绩要求】 - 马来西亚留学联盟...
- ie上svg的兼容问题
- 汽车电子之NXP车规级芯片
- 《资讯:元宇宙》(Yanlz+VR云游戏+Unity+SteamVR+云技术+5G+AI+区块链+NFT+绿洲+头号玩家+平行宇宙+虚拟世界+Pico+Oculus+Soul+立钻哥哥++==)
热门文章
- javabean java_javabean简介
- 从struts2回到struts的学习--DynaActionForm(不用手写actionForm.java)
- comet-服务器推技术
- img1.ph.126.net
- 华为超级夜景是什么?P20手机怎么拍摄好看的超级夜景?
- SAP FICO 学习总结(二)
- 【电气专业知识问答】问:高压变频器控制技术有哪几种?
- ipad php,PHP:下载不在iPad上运行的文件脚本
- Division is undefined错误
- windows7怎么连蓝牙 windows7连蓝牙方法介绍