发表于: 2019-06-23 02:26:00

1 805


今天完成的事

1.网上查询资料 调整思路 给每个列表的文字部分单独设置一个层级

然后设置为块级元素

2.调整列表文字行部分css代码

.pp {
display: block;               /*设置display属性为inline-flex排列*/
   align-items: center;                /*行列项目中垂直居中排列*/
   padding-left: 26px;                 /*设定左内边距为25px*/
   overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
}

3.发现调整过后25元/小时之后的>图标无法显示

调整图标的display属性为inline-block

.icon3 {
background-position: -360px -24px;  /*设定选图坐标*/
   display: block;
}

4.修改之后发现没有居中对齐

5.重新排列文字部分的结构 将>图标插入文字“25元/小时”做背景图标

<p1 class="p1">
   <span1 class="icon1"></span1>
   <pp class="pp">
           <p2 class="t text">
               2015-7-5至2015-7-12
</p2>
           <p2 class="t2 text">
               25元/小时
</p2>
   </pp>
   <span1 class="icon2"></span1>
</p1>

.t2 {
font-size: 16px;                    /*设定文字大小为16px*/
   color: red;                         /*设置文字大小为红色*/
   background-image: url(矢量智能对象.png);
   background-repeat: no-repeat;
   background-position: right;
   padding-right: 30px;

6.一直在思考怎么解决inline-block下两端对齐以及省略号的问题


明计划的事

1.完善页面布局 完成两端对齐以及省略号的效果 

2.在完成1的情况下开始任务7


遇到的问题 

1.雪碧图display的属性为默认值inline时不显示 为blocks时会换行 为inline-block时才会并列显示

2.display用block时不能轻松垂直居中对齐 用inline-block时不能文字缩放使用省略号

3.设置好样式了省略号时灵时不灵


收获

两天不写 感觉都迟钝了


返回列表 返回列表
评论

    分享到