html - 断字时放行

标签 html css

当文本对于 div 框来说太小并且应该有换行选项时如何放置“-”。

示例:http://jsfiddle.net/2rqv6/

div id="box"> TExttexttexttext </div>

#box { border:1px solid #000;
   width:50px;
   height:auto;
   word-wrap: break-word;
}

我希望文本在另一行中放置“-”。

最佳答案

查看 CSS 属性“连字符”

http://css-tricks.com/almanac/properties/h/hyphenate/

#box { border:1px solid #000;
       width:50px;
       height:auto;
       word-wrap: break-word;
       hyphens:auto;
}

请注意,您必须使用 -webkit、-moz 等前缀来实现各自的跨浏览器兼容性

关于html - 断字时放行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20381829/

相关文章:

HTML 和 CSS 没有链接/通信

jquery - 如何将送货地址复制到账单地址

javascript - 当输入字段中的搜索值再次匹配时,为什么元素会多次闪烁绿色?

html - 动态调整照片大小而不是缩回

html - 设置 Font awesome 并输入相同高度的 HTML, CSS

html - 仅使用 css 删除没有 jquery 的类或背景属性,这可能吗?

html - 带表格显示的div : alignment issue

php - 将站点连接到 phpMyAdmin 数据库

html - CSS 中的相对和绝对定位

javascript - 如何仅对 IE 应用 css 样式