美文网首页
杂七杂八之好记性不如烂笔头系列~~2019.11.12更新

杂七杂八之好记性不如烂笔头系列~~2019.11.12更新

作者: 涼涼_570e | 来源:发表于2018-10-25 16:54 被阅读0次

前言:哈哈哈哈哈哈   每天都在搬砖,愿每天都能进步一点点!!!

1.修改input框中的placeholder的颜色 ------> 可用css3的伪类::实现

      .card li input::placeholder{color: red;}

    <ul class="card">

              <li>

                    <span>持卡人</span>

                   <input type="text" id="name" placeholder="请输入名字">

            </li>

   </ul>


2.给文字左右两边加“——”   :::可用css3的background:linear-gradient() 实现

  css部分:

.middleTitle{

    text-align:center;

    margin-bottom:15px;

    display:flex;/*解决要是加上透明度会影响美观的bug*/

}

.middleName{

    font-size:16px;

    color:#1bbc9b;

    padding:0px 5px;

}

.middleLine{

    background:linear-gradient(transparent 49%,#ccc 49%,#ccc 53%,transparent 53%);

    flex:1;/*解决要是加上透明度会影响美观的bug*/

}

html部分:

<p class="middleTitle">

    <span class="middleLine"></span>

    <span class="middleName">我是分割线中间的文字呀呀呀</span>

    <span class="middleLine"></span>

</p>

效果如图:

3.css实现文字两端对齐

    width: 22%;

    display: inline-block;

    text-align: justify;

    text-align-last: justify;

效果图 页面布局+css

4.css实现文字超出隐藏并以……代替

    width: 100%;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

效果图+样式

5.当需要文字不超过3行,并以……代替时 可用 -webkit-line-clamp等属性

   text-overflow: ellipsis;

    overflow: hidden;

    -webkit-line-clamp: 3; //文字显示3行

    display: -webkit-box;

    -webkit-box-orient: block-axis;

以上属性 缺一不可 ~~~

效果图

6.给标签添加 contenteditable="true" 后标签会变成编辑框

效果图 样式

想要取消可输入标签聚焦时contenteditable的边框,可加样式:outline:none;

相关文章

网友评论

      本文标题:杂七杂八之好记性不如烂笔头系列~~2019.11.12更新

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