美文网首页
几个常用CSS小技巧

几个常用CSS小技巧

作者: 8d2855a6c5d0 | 来源:发表于2017-12-26 19:35 被阅读0次

1、表单标题上下字体对齐方法

项目中经常遇到各种表单,表单标题上下对齐是一个很常见的需求,但标题的字数通常并不一样如“用户名”,“密码”,为了使用户名和密码上下对齐在密码中加三个 


可以看到上下的字体两端并没有对齐,因为不同字体的一个空格宽度并不一定等于一个字的宽度,所以用空格对齐的这种办法是不行的。这里我们可以接借助text-align: justify;这个属性解决这个问题。具体的实现思路就是利用text-align: justify;实现两端对齐,但是text-align: justify;属性只对两行以上的段落生效,解决办法可以在文字容器内再加一个伪类,然后溢出隐藏多余的伪类。具体代码如下
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <style>
            div{
                border: 1px solid black;
                font-size: 20px;
            }
            span{
                width:4em;
                border: 1px solid green;
                display: inline-block;
                overflow: hidden;
                height: 20px;
                line-height: 20px;
                text-align: justify;
            }
            span::after{
                content: '';
                display: inline-block;
                width: 100%;
                border: 1px solid  blue;
            }
        </style>
    </head>
    <body>
        <div>
            <span>用户名</span><br>
            <span>密码</span>
        </div>
    </body>
</html>

效果图


2、强制英文换行

新手常遇到的一个问题是在html中英文单词不会自动换行,可以加上一个连字符解决换行问题,也可以使用word-break:break-all这条属性来使英文换行。

3、单行溢出隐藏

单行溢出隐藏在工作或者面试中也是经常会用到的。


  white-space: nowrap;
  overflow:hidden;
  text-overflow: ellipsis;

4、多行溢出隐藏

text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;

相关文章

  • 几个常用CSS小技巧

    1、表单标题上下字体对齐方法 项目中经常遇到各种表单,表单标题上下对齐是一个很常见的需求,但标题的字数通常并不一样...

  • 几个常用的CSS布局小技巧

    左右布局以div为例,左右布局就是给左边的子元素一个float: left,给右边的子元素一个float: rig...

  • 常用的一些 CSS 技巧三

    你可以看看其他常用的 CSS 技巧: 常用的一些 CSS 技巧(一)[https://www.jianshu.co...

  • CSS 几个小技巧

    今天无意浏览一篇 关于css 修改默认样式的用心文章,怕后期用到的时候找不到,特搬运了过来 设置placehold...

  • css常用小技巧

    解决 inline-block元素设置overflow:hidden属性导致相邻行内元素项下偏移 超出部分显示省略...

  • CSS常用小技巧

    解决inline-block元素设置overflow:hidden属性导致相邻行内元素向下偏移 超出部分显示省略号...

  • 常用CSS小技巧

    一、单行文本与多行文本溢出省略 1.1 单行文本溢出 1.2 多行文本溢出 二、CSS绘制三角形 右、下三角形同理...

  • 2019-10-21

    26个常用易忘CSS小技巧收集于平时常用但易忘的CSS实现方法,如有遗漏或补充,还请指正! 解决inline-bl...

  • Css常用技巧

    Css常用技巧 1.单行省略

  • css布局和居中

    本文主要介绍了css常用的布局,居中等其他小技巧。 css布局 左右布局 利用float实现左右布局 左右模块设置...

网友评论

      本文标题:几个常用CSS小技巧

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