zoukankan      html  css  js  c++  java
  • 同一元素内的元素再进行分行

    迷茫了好几天,一直在改进,一开始用盒子模型,但存在手机浏览器和屏幕的兼容问题,放弃了,之后又用传统的方法设置宽和高(前提父级设置height:100%,或固定的值),内置的两个元素,按不同比例平分父级的height:效果如下:

    代码实现:

    <div class="name">
    					<span class="pic">
    						<span>
    						 <img src=""/>
    						</span>
    					</span>
    					<span class="title">
    						<span class="t1">漂流的猪</span>
    						<span class="t2">想要你那套大学APP,电话:16888888888</span>
    					</span>
    					<i class="time">10:22</i>
    				</div>
    

      

    .name{
              height: 0.9rem;
              line-height: 0.9rem;
              display: flex;
              align-items: center;
              background: #FFFFFF;
              margin-bottom: 1px;
          } 
          
          .name{
              .pic{
                  flex: 1.5;
              }
              .pic{
                  span{
                      display: inline-block;
                      height: 0.45rem;
                      line-height: 0.45rem;
                       0.45rem;
                      border-radius: 5px;
                  }
                  span{
                      .iconfont{
                          color: #FFFFFF;
                          font-size: 0.28rem;
                      }
                      img{
                          height: 100%;
                           100%;
                      }
                  }
                 
              }
              .title{
                  flex: 6;
                  height: 100%;
                  text-align: left;
                  color: #a5a5a5;
                  background: #FFFFFF; 
              }
              .title{
                  .t1{
                      display: block;
                      height: 50%;
                      line-height: 350%;
                      font-size: 0.18rem;
                      vertical-align: bottom;
                      color: #000000;
                  }
                  .t2{
                     display: block;
                     height: 50%;
                     line-height: 120%;
                     text-align: start;
                     margin-bottom: 0.5rem;  
                  }
              }
             .time{
                 flex: 1.01;
             }  
          }
           
    

      css代码的class=t1&t2主要就是实现两个元素换行的问题。暂时总结到这,会不断更新,希望有不同的声音出现,共同进步!!!

  • 相关阅读:
    eclipse下载
    maven-jdk版本配置
    winform中的ListBox和ComboBox绑定数据
    C和C#两种方式实现邮件的简单接收
    .Net遍历窗体上控件
    C和C#两种方式实现邮件的简单发送
    Gtk基础学习总结(二)
    Gtk基础学习总结(一)
    你要知道的C与C++的区别
    C程序中引用自定义的C函数模块
  • 原文地址:https://www.cnblogs.com/changyuqing/p/5564797.html
Copyright © 2011-2022 走看看