CSS3文本换行word-wrap解决英文文本超过固定宽度不换行


Posted in HTML / CSS onOctober 10, 2013

大家在制作的时候有时候会碰到英文文本超过固定宽度,不会自己换行的问题。这种问题以前解决的时候大多都用overflow:hidden或者JavaScript来控制,让其看起来接近完美。当CSS3出现的时候,我们就可以用CSS3之文本换行word-wrap来解决这个问题了。下面就为大家介绍一下CSS3之文本换行word-wrap吧。

一、word-wrap的语法

1、语法

复制代码
代码如下:

word-wrap : normal || break-word

2、取之说明
(1)normal和break-word,其中normal为默认值,当其值为normal控制连续文本换行(允许内容顶开容器的边界,换句话说内容可以撑破容器);
(2)break-word将内容在边界内换行

二、word-wrap的兼容情况
CSS3文本换行word-wrap解决英文文本超过固定宽度不换行 

三、word-wrap的实例

CSS代码:

复制代码
代码如下:

div {width:300px;height:200px;border:1px solid #ccc;word-wrap:break-word;}

HTML代码:
复制代码
代码如下:

<div>menglongxiaozhan menglongxiaozhan 梦龙小站 menglongxiaozhan menglongxiaozhan menglongxiaozhan menglongxiaozhan menglongxiao
zhan menglongxiaozhan menglongxiaozhanmenglongxiaozhanmenglongxiaozhan menglongxiaozhan menglongxiaozhan</div>

预览效果:
CSS3文本换行word-wrap解决英文文本超过固定宽度不换行 
CSS3之文本换行word-wrap就为大家介绍到这里,这个属性基本上兼容所有主流浏览器,是个不错的属性哟。更多CSS3属性方面的介绍,尽情关注本blog的更新。
HTML / CSS 相关文章推荐
详解CSS样式中的 !important * _ 符号
Mar 09 HTML / CSS
纯css3实现的动画按钮的实例教程
Nov 17 HTML / CSS
全方位了解CSS3的Regions扩展
Aug 07 HTML / CSS
使用CSS3配合IE滤镜实现渐变和投影的效果
Sep 06 HTML / CSS
详解如何在css3打包后自动追加前缀插件:autoprefixer
Dec 18 HTML / CSS
CSS3关于z-index不生效问题的解决
Feb 19 HTML / CSS
深入浅析CSS3中的Flex布局整理
Apr 27 HTML / CSS
探究 canvas 绘图中撤销(undo)功能的实现方式详解
May 17 HTML / CSS
HTML5 Canvas+JS控制电脑或手机上的摄像头实例
May 03 HTML / CSS
HTML5资源预加载(Link prefetch)详细介绍(给你的网页加速)
May 07 HTML / CSS
HTML5 在canvas中绘制文本附效果图
Jun 23 HTML / CSS
HTML中的表单元素介绍
Feb 28 HTML / CSS
CSS3图片旋转特效(360/60/-360度)
Oct 10 #HTML / CSS
使用CSS3在触屏上为按钮实现激活效果
Sep 27 #HTML / CSS
纯CSS3实现带动画效果导航菜单无需js
Sep 27 #HTML / CSS
css3中background新增的4个新的相关属性用法介绍
Sep 26 #HTML / CSS
CSS3用@font-face实现自定义英文字体
Sep 23 #HTML / CSS
CSS3媒体查询(Media Queries)介绍
Sep 12 #HTML / CSS
利用CSS3的特性改变文本选中时的颜色
Sep 11 #HTML / CSS
You might like
随时给自己贴的图片加文字的php代码
2007/03/08 PHP
PHP 文件缓存的性能测试
2010/04/25 PHP
50个PHP程序性能优化的方法
2014/06/02 PHP
php实例分享之html转为rtf格式
2014/06/02 PHP
php中使用session防止用户非法登录后台的方法
2015/01/27 PHP
php使用ob_flush不能每隔一秒输出原理分析
2015/06/02 PHP
PHP+Ajax+JS实现多图上传
2016/05/07 PHP
laravel实现按月或天或小时统计mysql数据的方法
2019/10/09 PHP
javascript函数库-集合框架
2007/04/27 Javascript
jQuery 1.3 和 Validation 验证插件1.5.1
2009/07/09 Javascript
一些技巧性实用js代码小结
2009/10/14 Javascript
nodejs win7下安装方法
2012/05/24 NodeJs
javascript 日期时间 转换的方法
2013/02/21 Javascript
利用javascript判断文件是否存在
2013/12/31 Javascript
JavaScript中判断整字类型最简洁的实现方法
2014/11/08 Javascript
理解javascript中的严格模式
2016/02/01 Javascript
DeviceOne 让你一见钟情的App快速开发平台
2016/02/17 Javascript
详解Vue.js组件可复用性的混合(mixin)方式和自定义指令
2017/09/06 Javascript
浅谈webpack打包生成的bundle.js文件过大的问题
2018/02/22 Javascript
webpack4+Vue搭建自己的Vue-cli项目过程分享
2018/08/29 Javascript
layui form表单提交之后重新加载数据表格的方法
2019/09/11 Javascript
js实现聊天对话框
2020/02/08 Javascript
vue 输入电话号码自动按3-4-4分割功能的实现代码
2020/04/30 Javascript
[58:54]EG vs RNG 2019国际邀请赛小组赛 BO2 第一场 8.16
2019/08/18 DOTA
Python3使用PyQt5制作简单的画板/手写板实例
2017/10/19 Python
python3实现域名查询和whois查询功能
2018/06/21 Python
Python OpenCV处理图像之滤镜和图像运算
2018/07/10 Python
python 中的列表生成式、生成器表达式、模块导入
2019/06/19 Python
Django学习之文件上传与下载
2019/10/06 Python
python 字典item与iteritems的区别详解
2020/04/25 Python
OpenCV灰度化之后图片为绿色的解决
2020/12/01 Python
html5标记文字_动力节点Java学院整理
2017/07/11 HTML / CSS
烹饪大赛策划方案
2014/05/26 职场文书
我的大学四年规划书范文2014
2014/09/26 职场文书
Python趣味挑战之实现简易版音乐播放器
2021/05/28 Python
一文了解MySQL二级索引的查询过程
2022/02/24 MySQL