前端学习-简单项目练习01-小兔鲜
一些笔记
使用flex-wrap换行(一行一个元素)
ul {
display: flex;
flex-wrap: wrap;
}
ul li {
flex: 100%;
}
html中让img撑满整个div
div要设置宽高,img也要有宽高且均为100%,最重要的是img要给display: block。
<div id="mainDiv" style="width: 100%; height: 100%">
<!-- 让图片撑满DIV -->
<img src="/logo/bg.png"
style="display: block; width: 100%; height: 100%"
/>
</div>
怎么让li不换行排列
本来我是用 给ul加上display:flex;
看起来实际上对li元素加上float:left就可以
精灵图
- 使用i元素
<i class="sprites"></i>
- 为元素设置宽高、增加背景图
.xtx_topic ul li .social i {
display: inline-block;
position: relative;
width: 15px;
height: 14px;
margin-right: 5px;
top: 2px;
background-image: url(./images/website/sprites.png);
background-size: 400px 400px;
background-repeat: no-repeat;
}
- 调整位置
.xtx_topic ul li .social .like i {
background-position: -120px -110px;
}
怎么让元素的高度等于宽度
.xtx_footer .contact dl dd {
float: left;
width: 50%;
height: 0;
padding-bottom: 50%;
}
分类:
前端学习 / 前端刷题、练习
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!