text-justify - 齐行方式 - css 文本对齐方式
text-justify
版本:CSS3
CSS属性 text-justify 定义的是当文本的text-align:justify
时的齐行方法。
示例
text-justify: none; text-justify: auto; text-justify: inter-word; text-justify: inter-character; text-justify: distribute; /* 已被废除,不提倡使用 */
浏览器支持
仅仅IE、火狐浏览器都支持text-justify |
语法:
text-justify:auto | none | inter-word | inter-character取值
none
表示关闭掉两端对齐的设置。表现的效果和没有设置text-align
一样,当你因为某种原因需要在已经设置了text-align
的元素上禁用齐行效果的时候,这个属性值很有用。auto
默认值,浏览器根据显示的效果和质量来确定符合当前状态的最佳对齐方式,当然这种对齐方式将是最适合某种语言文字的排版(例如:英语,中文,日语,韩语等)。如果没有对text-justify
进行设置的话,则是默认使用两端对齐法则。inter-word
通过在文本中的单词之间添加空间来实现两端对齐(这将会改变word-spacing
的值),比如英语或韩语就是最适合使用这个属性来用空格分隔单词的语言。inter-character
通过在字符之间添加空格(有效地改变字母间距)来调整文本,这最适合日语等语言。通过在文本中的字符之间添加空间来实现行对齐(这将会改变
letter-spacing
的值),比如日语就是最适合使用这个属性的语言。distribute
显示效果与设置了inter-wrod
一致,不提倡使用这个属性,现在这个属性或许还能有效果,但那完全是为了向后兼容而被保留着。
默认值 | auto |
适用于 | 块容器及某些内联元素 |
继承性 | 有 |
动画性 | 否 |
计算值 | 指定值 |
例子
div{text-align:justify;text-justify:inter-word;}
text-justify: none
—
lorem ipsum dolor sit amet, consectetur adipiscing elit. nunc ornare maximus vehicula. duis nisi velit, dictum id mauris vitae, lobortis pretium quam. quisque sed nisi pulvinar, consequat justo id, feugiat leo. cras eu elementum dui.
text-justify: auto
—
lorem ipsum dolor sit amet, consectetur adipiscing elit. nunc ornare maximus vehicula. duis nisi velit, dictum id mauris vitae, lobortis pretium quam. quisque sed nisi pulvinar, consequat justo id, feugiat leo. cras eu elementum dui.
text-justify: distribute
—
lorem ipsum dolor sit amet, consectetur adipiscing elit. nunc ornare maximus vehicula. duis nisi velit, dictum id mauris vitae, lobortis pretium quam. quisque sed nisi pulvinar, consequat justo id, feugiat leo. cras eu elementum dui.
text-justify: inter-word
—
lorem ipsum dolor sit amet, consectetur adipiscing elit. nunc ornare maximus vehicula. duis nisi velit, dictum id mauris vitae, lobortis pretium quam. quisque sed nisi pulvinar, consequat justo id, feugiat leo. cras eu elementum dui.
text-justify: inter-character
—
lorem ipsum dolor sit amet, consectetur adipiscing elit. nunc ornare maximus vehicula. duis nisi velit, dictum id mauris vitae, lobortis pretium quam. quisque sed nisi pulvinar, consequat justo id, feugiat leo. cras eu elementum dui.
p { font-size: 1.5em; border: 1px solid black; padding: 10px; width: 95%; margin: 10px auto; text-align: justify; } .none { text-justify: none; } .auto { text-justify: auto; } .dist { text-justify: distribute; } .word { text-justify: inter-word; } .char { text-justify: inter-character; }
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!