CSS相当于Photoshop的Justify-All

前端之家收集整理的这篇文章主要介绍了CSS相当于Photoshop的Justify-All前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想要一个h2元素,并跨越它的div的宽度跨越它的文本.
text-align:justify;

只有当文本的宽度大于它的容器宽度时才传播文本…有点像Photoshop的对齐 – 左

解决方法

CSS:
h2 {text-align: justify;}
h2 span {width: 100%; display: inline-block;}

HTML:

<h2>This is a h2 heading<span></span></h2>

请注意,这会增加一条不可见的额外线条,从而导致高度过高.您可能想补偿:

h2 {text-align: justify; height: 1.15em;}

而对于非常简洁的标记,仅适用于IE7或更低版​​本以外的浏览器,您可以使用:: after选择器:

h2::after {
    width: 100%;
    display: inline-block;
    content: ".";
    visibility: hidden;
}

demo fiddle of all three solutions.

猜你在找的CSS相关文章