css实现强制不换行/自动换行/强制换行

强制不换行

div{
    white-space:nowrap;
}

自动换行

div{ 
    word-wrap: break-word; 
    word-break: normal; 
}

强制英文单词断行

div{
    word-break:break-all;
}

word-wrap:

css的 word-wrap 属性用来标明是否允许浏览器在单词内进行断句,这是为了防止当一个字符串太长而找不到它的自然断句点时产生溢出现象。

word-break:

css的 word-break 属性用来标明怎么样进行单词内的断句。

定义和用法

word-break 属性规定自动换行的处理方法。

提示:通过使用 word-break 属性,可以让浏览器实现在任意位置的换行。

默认值:

normal

继承性:

yes

版本:

CSS3

JavaScript 语法:

object.style.wordBreak="keep-all"

语法

word-break: normal|break-all|keep-all;

描述

normal

使用浏览器默认的换行规则。

break-all

允许在单词内换行。

keep-all

只能在半角空格或连字符处换行。

定义和用法

word-wrap 属性允许长单词或 URL 地址换行到下一行。

默认值:

normal

继承性:

yes

版本:

CSS3

JavaScript 语法:

object.style.wordWrap="break-word"

语法

word-wrap: normal|break-word;

描述

normal

只在允许的断字点换行(浏览器保持默认处理)。

break-word

在长单词或 URL 地址内部进行换行。

CSS 参考手册

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏阮一峰的网络日志

jQuery设计思想

jQuery是目前使用最广泛的javascript函数库。 据统计,全世界排名前100万的网站,有46%使用jQuery,远远超过其他库。微软公司甚至把jQue...

5466
来自专栏新工科课程建设探讨——以能源与动力工程专业为例

2.2.2 HTML标签简介

HTML(HyperText Mark-up Language)是由HTML标签嵌套和组合的描述性文本,HTML标签可以描述文本(p,div等)、表格(tabl...

1322
来自专栏九彩拼盘的叨叨叨

学习前端 第5周 第4天

913
来自专栏数据小魔方

符号图表——特殊字体柱形图

今天跟大家分享的是升级版的符号图表——特殊字体柱形图! ▽▼▽ 忘了是那一期,跟大家分享过如何用特殊字体+rept函数做条形图,今天要跟大家分享的符号图表同样是...

3894
来自专栏Golang语言社区

go语言实现文件分割的方法

import ( // "bufio" "flag" "fmt" "io" "os" ) import "strconv" var infile *s...

3.2K7
来自专栏前端知识分享

第27天:js-表单获取焦点和数组声明遍历

1、this指事件的调用者 2、input.value 表单更换内容 3、innerHTML更换盒子里的内容,文字、标签都能换。 4、isNaN("12")如果...

1692
来自专栏Web 开发

平时我几乎不用的CSS相关内容

设置或检索是否显示对象。与display属性不同,此属性为隐藏的对象保留其占据的物理空间 如果希望对象为可视,其父对象也必须是可视的。

690
来自专栏三木的博客

React 概要

React 简介 React 是一个开源的javascript库,用来构建用户接口(UI)。下图是React的一些基本信息: ? React 的特点 单向数据流...

1997
来自专栏happyJared

IDEA快捷键拆解系列(六):Code篇

  以下是关于Code导航项及其每一子项的拆解介绍,其中,加粗部分的选项是博主认为比较重要的。

1412
来自专栏landv

用C语言实现窗口抖动

1756

扫码关注云+社区

领取腾讯云代金券