问答详情
源自:7-1 编程挑战

新闻中心那的文字和日期怎么对齐呀

http://img.mukewang.com/599d87bd00013e7313660768.jpg

<div class="mid-bom">

   <div id="mid-bom-1" class="conn">
       <p>新闻中心</p>
       <ul>
           <li class="p">
               <div><span>8月23日</span></div>
              <div class="a"> <h5>学习计划之“AndrolD攻城狮养成”</h5>
                  望成为AndrolD攻城狮么?想开发一款专属APP?没有任何基础的你,应该从何学起?</div>
           </li>
           <li class="p">
               <div><span>8月23日</span></div>
              <div  class="a"> <h5>学习计划之“AndrolD攻城狮养成”</h5>
                  望成为AndrolD攻城狮么?想开发一款专属APP?没有任何基础的你,应该从何学起?</div>
           </li>
           <li class="p">
               <div><span>8月23日</span></div>
               <div class="a"><h5>学习计划之“AndrolD攻城狮养成”</h5>
                   望成为AndrolD攻城狮么?想开发一款专属APP?没有任何基础的你,应该从何学起?</div>
           </li>
       </ul>
   </div>


.mid-bom{
   height:325px;
   overflow: hidden;
}
.conn{
   float:left;
   width: 328px;
   height:315px;
   border:1px solid #ccbdb8;
}
.p{
float: left;
}
.conn p{
   height:40px;
   line-height: 40px;
   background-color: #cc0000;
   font-family: "微软雅黑";
   font-size:15px;
   color:#ffffff;
   padding-left:30px;

}
#mid-bom-1 li{
   height:69px;
   font-family:"微软雅黑" ;
   font-size:12px;
   border-bottom: 1px solid #ccbdb8;
   margin:10px 20px 10px 0px;
   display:inline-block;
   float:left;

}

#mid-bom-1 span{
   display:block;
   background-color: #cc0000;
   width:35px;
   height:45px;
   color: white;
   text-align: center;
   line-height: 40px;
   margin-left: 10px;
}
.a{
   width:220px;
   height:50px;
}

提问者:qq_Justcomplete_04021004 2017-08-23 21:50

个回答

  • Gemma_Tong
    2017-08-24 07:14:04
    已采纳

    我的想法是 li里面有2个div,左边是日期div,右边是h5和段落p。(这2个div都左浮动就可以实现在同排了,li自身不需要浮动。)

    然后要实现同排的话,这2个div加起来的宽度不能超过li总宽度也就是328?各自定好宽度,实现同排之后再仔细调整margin/padding/字体之类的~