css中,位置偏移

html-css09

css中,位置偏移,第1张

1、新建html文件。

2、创建两个div,并赋予id。

3、为两个div设置宽高和背景,并设置左右浮动。

4、预览效果如图。

5、创建第三个div。

6、为第三个div设置宽高和背景。

7、预览效果如图。

注意事项:

随着HTML的成长,为了满足页面设计者的要求,HTML添加了很多显示功能。但是随着这些功能的增加,HTML变的越来越杂乱,而且HTML页面也越来越臃肿。于是CSS便诞生了。

定义一下padding-left的值就可以了,例如下面这样:

文字文字文字~~

文字文字文字~~

文字文字文字~~

不过这样的副作用是div里面的其他元素也会向右偏移。所以也可以把padding定义在段落里面,例如

文字文字文字~~

这是直接把css写在html里面的作法,把它写在css文件里面也可以的,我想你应该知道怎么做的,就不详细说明了~~

外部盒子先使用display:flexjustify-content: centeralign-items: center将文字所在的内容盒子水平垂直居中于外部盒子中间,再将内容盒子display:flexalign-items: baseline将内容盒子里面的文字基于第一个文字的底部对齐。

html部分

<div class="box">

<div class="content">

<div class="num">8</div>

<div class="unit">折</div>

</div>

</div>

登录后复制

css部分

.box{

background-color: #4773DC

padding: 0

display: flex

justify-content: center

align-items: center

.content{

display: flex

align-items: baseline

.num{

font-size: 50rpx

}

.unit{

font-size: 20rpx

}

}

}

登录后复制

css