为了账号安全,请及时绑定邮箱和手机立即绑定

有没有人遇到来了内容不能自动换行的问题?

有没有人遇到来了内容不能自动换行的问题?

小haes 2016-08-26 10:17:31
在left和right里面多写点文字,但是文字始终在一行显示,不能自动换行
查看完整描述

6 回答

?
woshiajuana

TA贡献211条经验 获得超152个赞

left?  right?

能把问题表述清楚么

查看完整回答
1 反对 回复 2016-08-26
  • 小haes
    小haes
    我发现了一个新问题,汉字是可以自己换行的,但是数字和字母不可以
  • 小haes
    小haes
    代码在楼下
  • 小haes
    小haes
    .top{height:50px;background:grey;} .main{height:500px;border:5px solid blue;position:relative;background:black;} .left{width:200px;height:500px;position:absolute;left:0;top:0;border:3px solid white;} .right{margin-left:220px;height:500px;border:3px solid white;} .foot{height:40px;background:orange;} </style> </head> <body> <div class="top">top</div> <div class="main"> <div class="right">right奇怪哈,汉字是可以自己自动换行的,但是数字和英文字母就不行</div> <div class="left">left11111111111111</div> </div> <div class="foot">foot</div>
点击展开后面2
?
stone310

TA贡献361条经验 获得超191个赞

是这样的,汉字和正常的英文单词拼写是可以自动换行的,而连续无空格的字母数字则不会被换行;

因为默认并不会将连续的无空格的字母和数字进行分割,一般来说正常做网页基本不会遇到这个问题;

如果非要去解决,就在css里要写上 word-break:break-all;意思是以字母作为换行依据,即超出宽度自动换行

查看完整回答
反对 回复 2016-09-04
?
qq_奈奈奈_03699702

TA贡献19条经验 获得超5个赞

word-wrap:break-word;
word-break:break-all;


查看完整回答
反对 回复 2016-09-03
?
和木雪3217235

TA贡献13条经验 获得超4个赞

什么left和rightcss中的文字一般都不能自动换行的,自动换行的话需要使用标签<br>

查看完整回答
反对 回复 2016-08-26
  • 小haes
    小haes
    我发现了一个新问题,汉字是可以自己换行的,但是数字和字母不可以 可以看一下我对@Woshiajuana的回复
  • 6 回答
  • 0 关注
  • 1615 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信