图片和文字在一行垂直居中

解决图片和文本在同一行显示时的对齐问题,通过设置图片和文本盒子为行内块元素,并使用vertical-align: middle实现垂直居中对齐。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

当图片和文本在一行的时候显示时 效果很奇葩

文字和图片根本对不齐

想让文本对齐在图片垂直居中

这时候一般的方法是 图片 和 文本盒子 设置为 行内快(inline-block)

图片给高度

文本盒子不要给高度

给他们都设置 vertical-align:middle;

<!doctype html>
<html>
    <head>
        <!--声明当前页面的编码集:charset=gbk,gb2312(中文编码),utf-8国际编码-->
        <meta http-equiv="Content-Type" content="textml; charset=utf-8" />
        <!--当前页面的三要素-->
        <title>美女 - 木马老师</title>
        <meta name="Keywords" content="关键词,关键词" />
        <meta name="description" content="描述" />

        <!--css,js-->
        <style type="text/css">
            *{margin:0;padding:0;}
            body{font:14px '微软雅黑'; color:#000;}
            ul{list-style:none;}

            /*  wrap start  */
            .wrap{width:380px;margin:100px;}
            .wrap li{border-bottom:1px solid #ccc;padding:20px 0;}
            .wrap li img{width:90px;height:90px;border:4px solid #ccc;border-radius:50%;display:inline-block;vertical-align:middle;}
            .wrap li div{display:inline-block;width:260px;vertical-align:middle;margin-left:10px;}
            .wrap li img:hover{border-color:#fe9900;}
            h4{padding-bottom:10px;}
            h4:hover,p:hover{color:#fe9900;}
            /*end  wrap*/
        </style>

    </head>
<body>


    <!-- wrap start  -->
    <ul class='wrap'>
        <li>
            <img src="images/1.jpg" alt="meinv"  />
            <div>
                <h4>AmyRoiland</h4>
                <p>「Amy Roiland」美国洛杉矶 风格复古又新潮,总能在清新、性感和复古中轻松切换。</p>
            </div>
        </li>
        <li>
            <img src="images/1.jpg" alt="meinv"  />
            <div>
                <h4>AmyRoiland</h4>
                <p>「Amy Roiland」美国洛杉矶 风格复古又新潮,总能在清新、性感和复古中轻松切换。</p>
            </div>
        </li>
        <li>
            <img src="images/1.jpg" alt="meinv"  />
            <div>
                <h4>AmyRoiland</h4>
                <p>「Amy Roiland」美国洛杉矶</p>
            </div>
        </li>
        <li>
            <img src="images/1.jpg" alt="meinv"  />
            <div>
                <h4>AmyRoiland</h4>
                <p>「Amy Roiland」美国洛杉矶 风格复古又新潮,总能在清新、性感和复古中轻松切换。</p>
            </div>
        </li>
    </ul>
    <!-- end wrap -->
</body>
</html>

图片路径自己换一下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值