问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

网页制作(图片放大镜效果)

发布网友 发布时间:2022-04-20 17:31

我来回答

1个回答

热心网友 时间:2023-12-26 20:10

浏览器商城网站,会发现很多商城图片都是可以放大进行查看图片细节部分,采用放大镜缩小图标代替文字可以给予用户更好的体验效果。放大缩小图标其实可以直接使用css进行制作。(注意:最后一个步骤含有小图标所有代码,可以直接复制粘贴使用)
制作思路:
1.放大图标 = 1小圆 + 小圆个含有一个'+'号 + 一条斜杠 + ;
2.缩小图标 = 1小圆 + 小圆个含有一个'-'号 + 一条斜杠;

打开html软件开发工具,新建一个html代码页面,然后在这个html代码页面中创建一个div标签设置一个class类为 :magnifier,然后在这个div标签中创建一个 i 标签。如图: 创建代码:div class="magnifier"i/i/div

设置一个小圆,使用css样式对magnifier类设置一个小圆的样式。在title标签下面创建一个style标签用于创建一个小圆,设置宽、高、边框以及圆属性。如图: 代码: style .magnifier{ width: 20px;height: 20px; border-radius: 100%; border: 2px solid currentcolor; margin: 30px auto; position: relative; } /style

设置斜杠样式,使用css中的伪类after给magnifier类添加一个条斜线。如图: css样式代码: .magnifier::after{ content: ""; width: 13px; height: 2px; background-color: currentcolor; position: absolute; top: 80%; left: 100%; -webkit-transform: rotate(30deg); -moz-transform: rotate(30deg); -ms-transform: rotate(30deg); -o-transform: rotate(30deg); transform: rotate(30deg); }

保存html代码文件,使用浏览器打开看一下页面是否显示为一个搜索按钮的小图标。如图:

创建缩小图标,在搜索图标里面添加一条垂直居中的小直线。使用css样式对i标签设置样式属性,创建一条小直线。如图: css样式代码: .magnifier i{ width: 10px;height: 2px; background-color: currentcolor; display: inline-block; position: absolute; top: 47%; margin-left: 5px; }

重新保存html代码页面,使用浏览器打开即可看到缩小图标效果。如图:

设置放大小图标,放大小图标 = 缩小小图标上的小圆圈里面多加一个竖线。在这里还是使用到了css伪类after设置一条竖线。如图: css样式代码: .magnifier i::after{ content: ""; width: 10px;height: 2px; display: inline-block; background-color: currentcolor; position: absolute; top: 0px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); }
保存html代码页面后使用浏览器打开即可看到放大小图标按钮。如图:

页面所有代码。可以直接复制所有代码到新建html页面,粘贴后即可看到页面效果。 所以代码: !DOCTYPE html html head meta charset="UTF-8" title放大镜/title style .magnifier{ width: 20px;height: 20px; border-radius: 100%; border: 2px solid currentcolor; margin: 30px auto; position: relative; } .magnifier::after{ content: ""; width: 13px; height: 2px; background-color: currentcolor; position: absolute; top: 80%; left: 100%; -webkit-transform: rotate(30deg); -moz-transform: rotate(30deg); -ms-transform: rotate(30deg); -o-transform: rotate(30deg); transform: rotate(30deg); } .magnifier i{ width: 10px;height: 2px; background-color: currentcolor; display: inline-block; position: absolute; top: 47%; margin-left: 5px; } .magnifier i::after{ content: ""; width: 10px;height: 2px; display: inline-block; background-color: currentcolor; position: absolute; top: 0px; -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); } /style /head body divi/i/div /body /html
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
福建南安都有哪些市场 端午节去南安旅行的线路有哪些值得分享? 南安有哪些特色商业街 把一个棱长是10厘米的正方体铁块熔铸成一个底面积是20厘米的圆锥形铁块... 把一块棱长10厘米的正方体铁块熔铸成一个底面直径是20厘米的圆柱形零件... 0x0438ef0指令引用的0x0438ef0内存.该内存不能为“read”的错误提示... SONY 索尼 DSC-RX100M5A 1英寸数码相机 黑色(8.8-25.7mm、F1.8) Vl... SONY 索尼 DSC-RX100M5A 1英寸数码相机 黑色(24-70mm、F1.8-F2.8)-购... 索尼RX100 M5A数码相机 索尼RX100 M5A数码相机:小巧便携,成像卓越 制作网页时点击能放大怎么做 网页如何放大 如何让网页字体放大 网页制作,点击小图,做放大预览效果,高分,帮助成... 请问在网页制作中,比如产品展示,点击图片,会放大,... 网页设计中。点击小图片能放大图片的效果是怎么做的? 制作html网页,放大文字。用简单易懂的方式,新手... 网页制作如何实现鼠标经过图片放大? 网页实现点击图片放大效果 网页中的图片弹出放大效果怎么做? 天天酷跑怎么下载最新版?初夏升级到什么版? K线图中阴线和阳线上的上影线和下影线分别有什么样... 股票的k线图里面上影线和下影线分别有什么作用 K线中的长下影线到底隐藏着什么秘密 K线图上各种颜色的线所代表什么含义 k线图中的各条线都是什么线? 股票K线的上影线和下影线的长与短都代表着什么 K线图里的各种颜色的线是什么意思?请指点。 关于K线图中的上下影线 股票K线理论什么叫实体?什么叫影线? 我想做出这个网页图片放大缩小的效果 http://www.b... 网页中鼠标停留图片放大怎么做? 网页制作高手请进在网页中怎样让小图片点击以后放大( 网页图片如何放大显示 飞牌的技巧有哪些? 飞牌技巧怎么飞得远 飞牌瞄准技巧有哪些? 飞牌绝技应该怎么练? 怎样飞牌能飞得又快又有杀伤力? 威力最大的飞牌手法教学有哪些? 桥牌飞牌是什么意思 飞牌是什么意思 麻将 飞牌什么意思 飞牌怎么飞? 14岁男孩练就飞牌绝技,这种行为存在什么隐患? 怎么样玩飞牌? 飞牌抖腕怎么训练 四川14岁男孩飞牌扎爆易拉罐,为何扑克可以扎破金属? 怎么飞牌飞得快,首饰 飞牌怎么玩