火狐谷歌文本自动换行兼容性

博客探讨了在限定div长度后,Chrome与Firefox对文本自动换行的处理差异。通过添加CSS属性`word-wrap: break-word; overflow: hidden;`,解决了火狐浏览器中文本不换行的问题,并提供了前后代码示例及更新后的效果展示。
摘要由CSDN通过智能技术生成

限定一个div长度,发现超出div长度的文本谷歌可以自动换行而火狐不会,解决方法:

  • 重点语句:word-wrap:break-word; overflow:hidden;

上代码
html:

<div class="message">
    <span>ddddddddddddddddddddddddddddddddddddddddddddddd</span>
</div>

css:

.message {
            background-color: #1EAFF9;
            max-width: 100px;
            padding: 5px;
            color: white;
        }

        span{
            word-break: break-all;
        }

效果图:
效果图

然后我们在外层的div的message类里面加上 word-wrap:break-word; overflow:hidden;
更新后的css代码:

.message {
            background-color: #1EAFF9;
            max-width: 100px;
            padding: 5px;
            color: white;
            word-wrap:break-word;
            overflow:hidden;
        }

效果图:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值