美文网首页
各种居中以及文字一行内展示

各种居中以及文字一行内展示

作者: Rejiu泡泡糖 | 来源:发表于2018-07-27 13:46 被阅读0次

以下是个人整理

父元素宽高已知

单行文本水平垂直居中

.parent{
    text-align:center;
    height:20px;
    line-height:20px;
}
line-height值设置和height一样

子元素为非块级元素水平、垂直居中(包含多行文本)

IE9以及以上(使用css3)
.parent{
    position:relative;
}
.child{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,50%)
}

不能使用css3的浏览器也得支持不是?

知道子元素宽高
.parent{
    position:relative;
}
.child{
    position:absolute;
    top:50%;
    left:50%;
    margin-left:  - 子元素宽度/2;
    margin-top:  - 子元素高度/2;
}
不知道子元素宽高
.parent{
    height:100%;
}
.childBox{
    line-height:100%;
}
.child{
    display:inline-block;
    line-height:normal;
    vertial-align:middle;
}

父元素宽度和高度不知道的情况下,可以设置padding值,或者再加上text-align:center;就够了

文字不换行

情景是我在做左侧菜单栏的时候,要加选项的鼠标悬停效果。但是这样选项的悬停效果会自己换行。
    word-break:keep-all;
    white-space:nowrap;

就可以了,但是不要给宽度

相关文章

  • 各种居中以及文字一行内展示

    以下是个人整理 父元素宽高已知 单行文本水平垂直居中 子元素为非块级元素水平、垂直居中(包含多行文本) 不能使用c...

  • CSS

    各种居中 行内元素和文字的各种居中 给父元素添加text-align:center;实现行内元素的水平居中 给行内...

  • css 水平垂直居中实现方式

    css 水平垂直居中实现方式 水平垂直居中包括行内元素居中,以及块级元素居中 行内元素html结构 块级元素结构 ...

  • Css布局总结

    text-align规定该容器内部的行内元素相对于父级如何对齐,只对行内以及行内块元素有效。 居中 居中:居中分为...

  • css居中方案汇总

    1. 水平居中 1.1 行内或者具有行内元素性质的元素(比如文字或者链接) 使其父元素为块级元素的行内元素水平居中...

  • CSS中几种常用的居中

    居中 行内元素水平居中 文字相对图片、输入框垂直居中 块元素水平居中 单行文字垂直居中 更灵活的布局方式当然是建议...

  • CSS元素居中

    水平居中 行内元素居中:在父元素上设置 text-align: center 使文字/图片水平居中。 块级元素居中...

  • 如何居中一个元素(终结版)

    前言 本文主要介绍水平居中,垂直居中,还有水平垂直居中各种办法,思维导图如下: 一、水平居中 1.行内元素水平居中...

  • CSS 如何居中一个元素

    前言 本文主要介绍水平居中,垂直居中,还有水平垂直居中各种办法,思维导图如下: 一、水平居中 1.行内元素水平居中...

  • css居中

    一:水平居中 1,行内元素居中行内元素居中是只针对行内元素的,比如文本(text)、图片(img)、按钮等行内元素...

网友评论

      本文标题:各种居中以及文字一行内展示

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