CSS Day10

10.1 2D位移

属性名:transform

属性值:translateX 水平方向的位移 相对于自身位置移动

translateY 垂直方向的位移 相对于自身位置移动

transform:translate(x,y);

位移和定位搭配使用:
position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-50%);

10.2 2D缩放(面试题)
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>.box {width: 100px;height: 1px;transform: scale(0.1);background-color: red;}</style>
</head>
<body><div class="box"></div>
</body>
</html>
10.3 2D旋转

transform:rotate(60deg);

正值-顺时针,负值-逆时针

10.4 图标的引用

参考阿里巴巴图标库

10.5 精灵图(雪碧图)

图片整合技术

  • 优点:

    1、将多个图片整合成为一张图,浏览器只需要发送一次请求,就可以同时加载多个图片提高访问效率,提高用户的体验度

    2、将多个图片整合成一张图,减少了图片的总大小

  • 精灵图使用步骤:

    1、确定要使用的精灵图

    2、测量每个图片的大小以及图片所在的位置

    3、将精灵图设置为背景图片

    4、使用背景图位置属性展示每个精灵图

案例

<!DOCTYPE html>
<html lang="en">
​
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>*{margin: 0;padding: 0;text-decoration: none;list-style: none;}.box {width: 300px;height: 250px;margin: 100px auto;background-color: rgb(241, 238, 238);}.wz{float: left;width: 70px;height: 20px;margin-top: 15px;margin-left: 22px;color: rgb(100, 100, 100);}ul{float: left;width: 240px;height: 180px;margin-left: 30px;/* background-color: red; */}li{float: left;width: 80px;height: 90px;/* background-color: skyblue; */}li:first-child{background-image: url(images/ToolsIcon.png);background-repeat: no-repeat;background-position: 27px 28px;}li:nth-child(2){background-image: url(images/ToolsIcon.png);background-repeat: no-repeat;background-position: 27px -41px;}li:nth-child(3){background-image: url(images/ToolsIcon.png);background-repeat: no-repeat;background-position: 27px -111px;}li:nth-child(4){background-image: url(images/ToolsIcon.png);background-repeat: no-repeat;background-position: 27px -182px;}li:nth-child(5){background-image: url(images/ToolsIcon.png);background-repeat: no-repeat;background-position: 27px -252px;}li:nth-child(6){background-image: url(images/ToolsIcon.png);background-repeat: no-repeat;background-position: 27px -321px;}p{float: left;width: 70px;height: 15px;margin-top: 60px;margin-left: 8px;color: gray;}p:hover{color: red;}</style>
</head>
​
<body><div class="box"><p class="wz">职场取经</p><ul><li><p>求职技巧</p></li><li><p>行业薪资</p></li><li><p>简历模板</p></li><li><p>就业指导</p></li><li><p>实习兼职</p></li><li><p>沟通技巧</p></li></ul></div>
</body>
​
</html>

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/412021.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

100天精通鸿蒙从入门到跳槽——第4天:TypeScript 知识储备:变量声明

博主猫头虎的技术世界 &#x1f31f; 欢迎来到猫头虎的博客 — 探索技术的无限可能&#xff01; 专栏链接&#xff1a; &#x1f517; 精选专栏&#xff1a; 《面试题大全》 — 面试准备的宝典&#xff01;《IDEA开发秘籍》 — 提升你的IDEA技能&#xff01;《100天精通Golang》…

计算机网络-计算机网络的概念 功能 发展阶段 组成 分类

文章目录 计算机网络的概念 功能 发展阶段总览计算机网络的概念计算机网络的功能计算机网络的发展计算机网络的发展-第一阶段计算机网络的发展-第二阶段-第三阶段计算机网络的发展-第三阶段-多层次ISP结构 小结 计算机网络的组成与分类计算机网络的组成计算机网络的分类小结 计…

橘子学Mybatis07之Mybatis关于缓存的设计

很逆天的一件事是&#xff0c;我上一次发mybatis是在2022年10月15号&#xff0c;然后直到今天才开始总结下一篇Mybatis的东西。一年里面忙成那啥了&#xff0c;而且重心都投入在了Elasticsearch的学习上面&#xff0c;基本一年下来都在搞ES&#xff0c;并且考下了ECE认证&#…

记录一下小程序开发遇到的问题。

在开发实名认证的时候&#xff0c;从我的合同页面或则任务详情页面&#xff0c;领取我的任务的地方&#xff0c;没实名的情况&#xff0c;调用第三方平台的接口实名到认证结果页面。有时候进入了认证结果页面&#xff0c;有时候没有进入认证结果页面。这个主要是时间的先后问题…

springboot开启HTTPS

目录 一、前言 HTTP和HTTPS的含义以及区别 二、域名映射 三、添加SSL证书 四、Http转Https 五、内网穿透 一、前言 我们平常写完一个接口&#xff0c;其访问一般都是使用http协议 我们最终想要的结果是使用安全的HTTPS来访问 在我们开始实现之前&#xff0c;我们要先搞明…

GEE:随机森林回归器投票方法的优化与修改

作者:CSDN @ _养乐多_ 在随机森林中,随机生成的每棵决策树都对输入数据进行分类或回归,并产生一个输出。对于分类问题,这个输出通常是一个类别标签 ,而对于回归问题,输出通常是一个连续的数值。例如,如果有五棵树的分类输出为 [0.1, 0.2, 0.3, 0.1, 0.1],则平均数是0.…

ELF解析06 - 入口参数与傀儡进程

04 里面的重定位表没讲完&#xff0c;这里继续&#xff0c;我们说过重定位的类型有很多&#xff0c;04 里面基本只介绍了一种&#xff0c;就是 plt 表。重定位不仅仅发生在代码里面&#xff0c;还会发生在数据里面&#xff0c;比如so程序里面对一些全局变量的引用&#xff0c;它…

OpenCV——双边滤波

目录 一、双边滤波二、C代码三、python代码四、结果展示 OpenCV——双边滤波由CSDN点云侠原创。如果你不是在点云侠的博客中看到该文章&#xff0c;那么此处便是不要脸的爬虫与GPT。 一、双边滤波 双边滤波是一种综合考虑滤波器内图像空域信息和滤波器内图像像素灰度值相似性的…

通过开发一个桶装水上门送水订水小程序,可以解决哪些问题?

提高订水效率&#xff1a;用户可以直接在小程序上完成订水流程&#xff0c;无需拨打水站电话或前往水站&#xff0c;节省了用户的时间和精力。 方便管理用户信息&#xff1a;水站可以建立用户管理系统&#xff0c;对用户的订单信息、送水地址等进行管理&#xff0c;方便后续的送…

思绪记忆:伦敦金是以美元计价的黄金!

伦敦金是以美元计价的黄金衍生投资品种&#xff0c;是一种交易网络遍及各个主要市场的黄金保证金交易方式。目前投资者通过香港到伦敦金平台入市&#xff0c;只需要付出2%的保证金&#xff0c;就可以拥有一手100盎司、价值20多万的标准化黄金合约的交易权益&#xff0c;无论在涨…

使用 ClassFinal 对SpringBoot jar加密加固并进行机器绑定

写在前面&#xff1a;各位看到此博客的小伙伴&#xff0c;如有不对的地方请及时通过私信我或者评论此博客的方式指出&#xff0c;以免误人子弟。多谢&#xff01;如果我的博客对你有帮助&#xff0c;欢迎进行评论✏️✏️、点赞&#x1f44d;&#x1f44d;、收藏⭐️⭐️&#…

恒驰喜讯 | 荣获华为云优秀服务伙伴奖!华为云生态大会2024开启联合解决方案新篇章

1月15日-16日&#xff0c;以“领航新开局&#xff0c;共赢新生态”为主题的华为云生态大会2024在华为云贵安数据中心云上屯隆重启幕。华为云和全国生态伙伴、开发者&#xff0c;在新年伊始&#xff0c;共同见证华为云生态战略的新进展、伙伴政策的新升级&#xff0c;分享源自优…