美文网首页
行内元素居中

行内元素居中

作者: 胡儒清 | 来源:发表于2018-08-17 06:29 被阅读31次

行内元素居中,通用处理办法

  1. 给父元素添加一个行内块级元素,高度100%,且vertical-align设置为middle;
  2. 所有的子元素vertical-align都设置为middle;
<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
    </head>
    <body>
        <div class="box">
            <span>不喜欢写代码的程序不是好程序员</span>
            <input type="text" name="" id="" value="" />
            <input type="checkbox" name="" id="" value="" />
            <img src="img/timg.jpeg"/>
        </div>
    </body>
</html>

<style type="text/css">
    .box {
        border: 1px solid #999;
        height: 100px;
    }
    .box:before {
        content: '';
        display: inline-block;
        height: 100%;
        visibility: hidden;
        width: 10px;
        background: green;
        vertical-align: middle;
    }
    .box>* {
        vertical-align: middle;
    }
    input[type=text] {
        height: 30px;
    }
    input[type=checkbox] {
        height: 20px;
    }
    img {
        height: 50px;
    }
</style>

相关文章

  • css居中

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

  • css居中方式总结(亲测有效)

    水平居中(行内元素水平居中、块级元素水平居中) 垂直居中 水平垂直居中 行内元素水平居中 text-align: ...

  • CSS的水平居中

    水平居中可分为行内元素水平居中和块级元素水平居中** 1.1 行内元素水平居中 这里行内元素是指文本text、图像...

  • CSS居中

    水平居中 行内元素居中行内元素居中只针对行内元素或块状元素属性display被设置为inline(子元素未被flo...

  • 所有CSS居中方法,了解一下?

    目录 水平居中内联元素水平居中块级元素水平居中多个块级元素的水平居中 垂直居中内联元素垂直居中单行内联元素多行内联...

  • CSS

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

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

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

  • CSS设置居中的方案总结

    块级元素居中 html代码部分 行内元素居中 html代码部分 水平居中 01 行内元素 text-align: ...

  • CSS设置居中的方案总结-超全

    块级元素居中 html代码部分 行内元素居中 html代码部分 水平居中 01 行内元素 text-align: ...

  • 元素水平垂直居中总结

    水平居中 块级元素居中 块级元素加以下样式: 行内元素居中: text-align:center;适用于行内元素,...

网友评论

      本文标题:行内元素居中

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