美文网首页
CSS 高度与宽度

CSS 高度与宽度

作者: sxfshdf | 来源:发表于2018-10-17 22:34 被阅读0次

文字的对齐

<style>
    div{
      border: 1px solid green;
    }
    span{
      border: 1px solid red;
      display: inline-block;
      width: 4em;
      text-align: justify;
      line-height: 20px;
      height: 20px;
      overflow: hidden;
    }
    span::after{
      content: '';
      display: inline-block;
      width: 100%
    }
</style>

<div>
    <span>姓名</span><br>
    <span>联系方式</span><br>
    <span>居住地</span>
</div>

word-break: break-all

<style>
  div{
    border: 1px solid green;
  }
</style>

<div>
  0
  111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
  2
  3
  4
</div>

发现文字超出了div的宽度,因为浏览器不会自动打断,可以添加连接符号‘-’,或者用 word-break: break-all;

<style>
  div{
    border: 1px solid green;
    word-break: break-all;
  }
</style>

单行溢出省略

<style>
  div{
    border: 1px solid red;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
</style>

多行溢出省略

<style>
  div{
    border: 1px solid red;
    word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical; 
    overflow: hidden;
  }
</style>

margin合并

margin 能否使父元素变高取决于父元素是否有东西挡住子元素,可以是 border ,
padding ,(overflow: hidden; 也可以,不建议使用)

如果一个div中包含一个div1,那么这个div的高度由内部的div1高度决定,即 div1高度 + padding + border + margin(看情况是否添加)

div 高度

div高度由内部文档流中元素的高度总和决定。
脱离文档流的方法:

  • float: left;
  • position: absolute;
  • position: fixed;

相关文章

  • CSS之宽度与高度

    使用CSS进行布局与定位,就必须了解CSS中的宽度与高度。在CSS中:1.内联元素的宽度由行高决定,宽度由内容、p...

  • CSS 高度与宽度

    文字的对齐 word-break: break-all 发现文字超出了div的宽度,因为浏览器不会自动打断,可以添...

  • css 宽度与高度

    文档流(normal flow)div竖着排,内联元素横着排 块级元素div的宽高:未设置宽高时 宽:div的宽度...

  • CSS 宽度与高度

    前言:如果你写的 CSS 中经常出现 width 与 height,说明你写的 CSS 是有问题的 一、文档流(N...

  • css的宽度与高度

    div的高度问题 1. div里面没有内容的时候,高度是多少? 是0 2. 若div里面有文字,且css设置fon...

  • css_高度与宽度

    以下是css深入浅出视频截图 个人觉得非常实用且涨知识

  • css-宽度与高度

    文档流 文档内元素的流动方向。内联元素:从左到右;块级元素:从上到下,每块占一行。 块级元素高度由其内部文档流高度...

  • [CSS] box-sizing

    content-box:这是由 CSS2.1 规定的宽度高度行为。宽度和高度分别应用到元素的内容框。在宽度和高度之...

  • CSS连载(一、宽度与高度)

    弱弱的说下,因为特殊原因电脑没网,只能打出来拍照。

  • CSS边框、图片alt、input标签placeholder、f

    CSS边框属性CSS 边框的属性有style(样式)、color(颜色)、width(宽度)、height(高度)...

网友评论

      本文标题:CSS 高度与宽度

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