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

css制作放大缩小图标;css制作放大镜

发布网友 发布时间:2023-09-26 22:43

我来回答

1个回答

热心网友 时间:2024-08-21 17:32

浏览器商城网站,会发现很多商城图片都是可以放大进行查看图片细节部分,采用放大镜缩小图标代替文字可以给予用户更好的体验效果。放大缩小图标其实可以直接使用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
我女朋友我在同事面前说她是我媳妇她默认,在她组长面前就不承认了什么... 跨省迁户口需要的手续 户口跨省迁移需要哪些手续? cf空白名字怎么打(cf空白名字怎么打2021) 关于旅行的电影 就是一个人旅行放松心灵那种 不要纪录片 模拟人生2高斯的遗产给儿子还是女儿 模拟人生2如何跟高斯结婚啊? 模拟人生2高斯怎么找到贝拉,找到后能怎么办? 我的米2插上充电器后屏幕一直闪,快速的一下显示充电一下没在充电。请 ... ...屏幕乱闪 充不进去电 用手机连接电脑也是一样 几个css的黑科技 入境法国时,不宜做哪些事? 刑事检察指哪些部门 如何确定初中生奋斗目标? 怎么把抖音上视频变形的地方矫正过来? 2022年入境海员隔离政策 ...节的高铁票,结果买不到高铁票,如果现在去高铁站现场买会不会有点... 痛经中药调理需要花多少钱 2023年濮阳中考录取时间公布 新野中考成绩一般什么时候出来 怎么把好友拉到我的世界里面 我的世界电脑版怎么邀请好友? 招聘高速收费员要收定金? 请问高速公路管理处招的收费员有编制,稳定吗?是经过笔试面试体检进去的... 高校老师需要考教师资格证吗? 四川离福建有多远 民族社区属于哪里 你画我猜游戏画什么 三星堆青铜机器人是否真实存在 建造师挂靠资格证有什么危害 图中圈出来的斜线CSS怎么做?怎样可以做成导航栏是这样平行四边形的... ...的人最有影响力说故事的人最有影响力》pdf下载在线阅读全文,求百 ... 《徽娘宛心》中叶宛心最后真的死了吗? 从西八王子到羽田机场 求分享 The Age Of Electric -《 Ugly 》无损音乐百度云下载 ...Beauty演唱会,求助,我找不到演唱会的百度网盘资源,求分享! ...开始了自己第一次恋爱,有大概三个月了,他现在特别想和我上床……我... 跟男友交往1个月就把第一次给他了,我大一。他已经实习了。 哈尔滨第一机械集团有限公司电话是多少? 2017高考报考专业指南 有女主腹黑强大全能的玄幻小说吗?穿越后从废材变天才,最好女扮男装,最... ...1982年2月20日晚上10点钟出生(阴历正月27日) 男人吃什么能防早泄 映照是什么意思? 响铜多少钱一斤 网球王子这张图里的菊丸英二在哪一集? 台球王子小说txt全集免费下载 己巳 己巳 己巳 己巳,这样的八字好不好 命理有三个已,适合什么颜色? 我准备在GUCCI官网买条皮带,但是对尺寸很郁闷