CSS快速入门-实用技巧

作者:@skyflask
转载本文请注明出处:https://www.cnblogs.com/skyflask/p/8847204.html


目录

1、整体布局
2、默认margin
3、div居中
 4、块级标签中内容居中
5、background-position
6、内联标签转块标签
 7、z-index

1、整体布局

大部分的布局都是由三部分组成,header、body、footer。

 

代码布局:写三个div

  

 

2、默认margin

默认情况下body和document之间是有margin的

  

以上代码我并没有设置div的maring,但是它不是定格,你会发现它在上面和左边都有间距,这就是默认距离。

一般情况下,我们需要去掉这个默认距离:

body{

  margin:0;

}

3、div居中

一般用户制作header时,比如淘宝:

 

  

效果图:

 4、块级标签中内容居中

 

 

实现:line-height行高设置成div的高度。

<div style="height:50px;line-height:50px">asdfasdf</div>

效果图:

 

5、background-position

应用场景:这种图片都是一块打的图片,通过设置position可以获取自己想要的图片。

 

 

  

 

效果图:

随着调整background-position参数,背景图片会移动。

 

6、内联标签转块标签

块级标签:div,p,h1-h6,ul,li,dl,dt,dd

内联标签:a,span,strong,u,em

<span>我是span</span>

  

默认情况下span设定宽度不会生效,但是设定为inline-block后,可以设定宽度。

 7、z-index

z-index标签主要用于场景为模态框,我们使用模态框时,会有几层div,这时就可以通过z-index设定哪个div位于上面,哪个div位于下面。

 

posted @   skyflask  阅读(374)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」
点击右上角即可分享
微信分享提示