html元素自动换行设置

一、div中文字换行

1、概述:

  • white-space:设置如何处理元素间的空白
    • 默认为normal,表示空白会被浏览器忽略
    • white-space:nowrap;表示不换行。
  • word-break:规定自动换行的处理方法。
    • normal:使用浏览器默认换行规则,
    • break-all:允许在单词内换行,
    • keep-all:只能在半角空格或连字符处换行。
  • word-wrap:允许长单词或URL地址换行到下一行。
    • normal:只在允许的断字点换行(浏览器保持默认处理)
    • break-word:在长单词或URL地址内部进行换行。

2、案例

(1)html代码

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title></title>
	<style type="text/css">
		.test_div{
			width: 300px;background: #eee;padding: 5px;margin: 0px 20px;
		}
	</style>
</head>
<body>

	<h4>默认</h4>
	<div class="test_div">
		风险得到稳妥化解ssdssdssssssshssfgssfgssfgssddgsadfasdfasffas风险防控长效体制机制建设adfasdfasfasddfassfa得到有力推进坚决惩治金融风险背后
	</div>

	<h4>word-wrap:break-word;</h4>
	<div class="test_div" style="word-wrap:break-word;">
	风险得到稳妥化解ssdssdssssssshssfgssfgssfgssddgsadfasdfasffas风险防控长效体制机制建设adfasdfasfasddfassfa得到有力推进坚决惩治金融风险背后
	</div>

	<h4>word-break: break-all;</h4>
	<div class="test_div" style="word-break: break-all;">
	风险得到稳妥化解ssdssdssssssshssfgssfgssfgssddgsadfasdfasffas风险防控长效体制机制建设adfasdfasfasddfassfa得到有力推进坚决惩治金融风险背后
	</div>
</body>
</html>

(2)效果

在这里插入图片描述

(3)换行css

若两个属性同时存在,以word-break: break-all;为准。

p{
  word-wrap:break-word;
  word-break: break-all;
}

二、表格内容换行

在显示长内容的td里面将内容放在div标签里面。给div标签加样式。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值