CSS 布局 ,文档流,定位,中划线,表格属性,line-height居中对齐,z-index,display

CSS 知识汇总

vertical-align:top|middle|bottom //用于图片时,(如文字)其他元素相对于图片的上,中,下对齐

div line-height:200px; //设置line-height的高度和div的高度一样,则div里的文字10Px 上下居中对齐
div height:200px;
div font-size:10px;

div text-decoration:
line-throught; 中划线
underline; 线划线
overline;上划线
none;

表格属性:
border:3px;
border-collapse:collapse;//边线以实线填充,其他形式:空心
border-spacing:10px 20px//td 水平,上下之间的间隔距离10px,20px;


盒子层次:z-index =10数值越高,越在顶层

呈现形式:display:
none:不显示
block:块级标签,可设置高宽,元素独占一行
inline:行级标签,不可设置高宽,元素自适应内部内容
inline-block:可设置高宽,但不独占一行
<style>
.div1{
width:100px;
height:100px;
display:inline-block;
background-color:red;
}
.div2{
width:100px;
height:100px;
display:inline-block;
background-color:red;
z-index:10;
}
span{
display:block;
width:100px;
height:100px;
}
</style>
<div class="div1"></div>
<div class="div2"></div>
<span></span>
定位:
absolute:是以浏览器为参考系,但是如何父级元素在非静态定位(static)元素中,则相对父级元素定位
fixed:相对浏览器窗口定位;
static:默认值,没有定位
sticky(h5):
<style>
.div1{
postion:absolute;
left:200px;
top:0px;
}
.div2{
postion:sticky; //当拉动滚动条到顶部时固定贴浏览器顶0px;
left:200px;
top:0px;
}
.dv-box{
postion:fixed; //父级元素非static定位
width:1000px;
height:1000px;
left:10px;
top:10px;
}
</style>
<div class="dv-box">
<div class="classdiv1"></div>
</div>
布局样式:

文档流,脱离文档流,

浮动:float:left|right
<div style="background-color:red;height:20px;width:20px;"></div>
<div style="background-color:red;float:left;margin-left;margin-left:20px;"></div>

定位:positon:absolute|fixed|relative|static|sticky

1.人民币符合:<b>&yen;399</b>
2.<ul><li>用法:
<style>
ul{
list-style:none;
}
li{
float:left;
margin-left:20px;
font-size:20px;
cursor:pointer; //鼠标上浮改变鼠标形状
border:1px solid red;//给li加边框
padding:1px;//给li加内边距
margin-bottom:2px;//给加行边距
}
li:hover{
color:red; //鼠标上浮改变字体颜色
}
img{
width:130px;
height:190px;
}
b{
color:red;
}
</style>
<ul>
<li>c#</li>
<li>java</li>
<li>python</li>
<li>css</li>
</ul>

<ul>
<li>
<img src="../02.deom/1.jpg" alt="">
<span>小米手机cc9</span><br>
<b>&yen;2189</b>
</li>
</ul>

posted @   大树2  阅读(213)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
历史上的今天:
2012-05-16 跨网段 访问
点击右上角即可分享
微信分享提示