发表于: 2019-06-09 00:02:39
1 908
今日完成的事
1设置中间内容p块元素
<p class="box">
2. 设置九个子项目元素
<p1 class="pp">1</p1>
<p2 class="pp">2</p2>
<p3 class="pp">3</p3>
<p4 class="pp">4</p4>
<p5 class="pp">5</p5>
<p6 class="pp">6</p6>
<p7 class="pp">7</p7>
3.为p块元素引入样式 设置为flex布局 从上往下排列 左端对齐
.box{
display:flex; /*设置footer为flex布局*/
flex-direction: row; /*设置footer主轴为水平从左向右*/
justify-content: space-between; /*设置项目在主轴上的对齐方式为水平从左向右*/
}
p.box{
margin: 0px; /*设置外边距为0px 消除默认边距16px*/
padding: 50px 0px; /*设置上下内边距为50px 只在中间区域显示*/
overflow-y: auto; /*设置滚动条Y轴内容溢出时的显示方式*/
width: 100%; /*设置宽度为100%*/
flex-direction: column; /*设置p为flex布局 主轴从上往下垂直布局*/
justify-content:space-between; /*设定两端对齐*/
4.为子项目引入样式
.pp{
width: 100%;
height: 100px;
}
5.ps导出图片并放入文件夹
6.隐藏浏览器模式下默认显示的滚动条
<body style="-Scroll">
7.子项目p1插入头像图片及背景图
<p1 class="pp p1">
<img src="椭圆1.png"
>
</p1>
.p1{
background-image: url("p1.png"); /*设置p1背景图片*/
}
8.给所有p项目下的子项目设置为flex布局
<p1 class="pp box p1">
<img src="椭圆1.png"
>
</p1>
<p2 class="pp box">2</p2>
<p3 class="pp box">3</p3>
<p4 class="pp box">4</p4>
<p5 class="pp box">5</p5>
<p6 class="pp box">6</p6>
<p7 class="pp box">7</p7>
9.添加文字及图标
<p1 class="pp box p1">
<img src="椭圆1.png"
>
</p1>
<p2 class="pp box">
<img src="圆角矩形7.png">
专业技能
</p2>
<p3 class="pp box">
<img src="形状4.png">住家
<img src="形状4.png">不含餐
</p3>
<p4 class="pp box">
<p44 class="p44">从业年限</p44>
|
<p45>0-3年</p45>
</p4>
<p5 class="pp box">
<p55 class="p44">工作时间
</p55>
<p6 class="pp box">6</p6>
<p7 class="pp box">7</p7>
明天计划完成的事
1.完善中间页面的布局
遇到的问题
1.在布局页面中间内容的时候遇到一个问题
滚动条会显示在整个页面 然后header上也会有 而不是像示范图那样在特定的区域显示滚动条
在这个问题上卡了很久
收获
1.background与background-image的区别
在书写css样式时,background属性与background-image经常用来设置背景图片,容易搞混。
background属性包含background-image属性,是在一个声明中设置所有的背景属性。
连background-image在内,background属性包含以下:
background-color 规定要使用的背景颜色。1
background-position 规定背景图像的位置。1
background-size 规定背景图片的尺寸。3
background-repeat 规定如何重复背景图像。1
background-origin 规定背景图片的定位区域。3
background-clip 规定背景的绘制区域。3
background-attachment 规定背景图像是否固定或者随着页面的其余部分滚动。1
background-image 规定要使用的背景图像。1
inherit 规定应该从父元素继承 background 属性的设置。1
通常在写css的时候,一般都直接用background做全局设置,不单独去设置。
用background做全局设置时,要将所有背景属性写在一个声明中
链接:https://www.jianshu.com/p/02c983f33636
2.
评论