美文网首页
H5知识点

H5知识点

作者: th先生 | 来源:发表于2023-03-26 14:57 被阅读0次

    1、基线垂直对齐

    `vertical-align:值; 控制行内元素行内块元素垂直对齐 块元素无效`
    
    vertical-align:baseline;// 默认值 基线对齐
    vertical-align:top;// 顶对齐
    vertical-align:middle;// 垂直居中对齐
    vertical-align:bottom;// 底对齐
    

    块元素可以设置行高 及 line-height, 缺点是高度固定,超出去的文本会折行

    height: 30px;
    line-height: 30px;
    

    可以考虑由内容自动撑开,设置padding, 适用于有背景色的

    <div  class="tip">
        <i class="tip-img"></i>
       <span>哈哈哈~</span>
     </div>
    
    .tip {
      background-color: rgba($color: #5c7cff, $alpha: 0.15);
      padding: 0.18rem 0.2rem;
      border-radius: 0.08rem;
      margin-top: 0.5rem;
      margin-bottom: 0.6rem;
      text-align: center;
      // line-height: 0.54rem;
      span {
        font-size: 0.14rem;
        color: #5c7cff;
      }
      .tip-img {
        display: inline-block;
        vertical-align: middle;
        margin-top: -1px;
        margin-right: 3px;
        width: 0.3rem;
        height: 0.22rem;
        background: url(../../images/png/xiaomao.png) no-repeat;
        background-size: 100%;
      }
    }
    

    2、文字竖排显示

    <p style=“writing-mode: tb-rl”>你好</p>
    

    3、Vue3 向window注入方法 TS警告 元素隐式具有 "any" 类型,因为索引表达式的类型不为 "number" 问题解决。

    window['funcName'] = function(){};
    // 'funcName'会标红警告
     
    (window as any).funcName = function(){};
    // 正确的!
    

    4、定义props 参数类型控制台报错,可以这么改

    uid: [Number, String],
    

    5、两端对齐

    1:float: left; float:right;
    2:
      display: flex;
      justify-content: space-between;
      margin-left: auto; 自动撑开
    

    相关文章

      网友评论

          本文标题:H5知识点

          本文链接:https://www.haomeiwen.com/subject/fqtbrdtx.html