使用 CSS 从段落的第二行开始缩进 [英] Indent starting from the second line of a paragraph with CSS

查看:58
本文介绍了使用 CSS 从段落的第二行开始缩进的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何从段落的第二行开始缩进?

我试过了

p {文本缩进:200px;}p:第一行{文本缩进:0;}

p {左边距:200px;}p:第一行{左边距:0;}

(带位置:相对;)p{左:200px;}p:第一行{左:0;}

解决方案

它实际上只是您要缩进的第二行,还是来自第二行(即悬挂缩进)?

如果是后者,类似 JSFiddle 的内容是合适的.

 div {填充左:1.5em;文本缩进:-1.5em;}跨度 {填充左:1.5em;文本缩进:-1.5em;}

Lorem ipsum dolor sat amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.Ut wisi enim ad minim veniam, quis nostrud exerciation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.</div><span>Lorem ipsum dolor sat amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erit volutpat.Ut wisi enim ad minim veniam, quis nostrud exerciation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.</span>

这个例子展示了如何在 DIV 或 SPAN 中使用相同的 CSS 语法产生不同的效果.

How can I indent starting from the second line of a paragraph?

I've tried

p {
    text-indent: 200px;
}
p:first-line {
    text-indent: 0;
}

and

p {
    margin-left: 200px;
}
p:first-line {
    margin-left: 0;
}

and

(with position:relative;)
p {
    left: 200px;
}
p:first-line {
    left: 0;
}

解决方案

Is it literally just the second line you want to indent, or is it from the second line (ie. a hanging indent)?

If it is the latter, something along the lines of this JSFiddle would be appropriate.

    div {
        padding-left: 1.5em;
        text-indent:-1.5em;
    }
    
    span {
        padding-left: 1.5em;
        text-indent:-1.5em;
    }

<div>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.</div>

<span>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.</span>

This example shows how using the same CSS syntax in a DIV or SPAN produce different effects.

这篇关于使用 CSS 从段落的第二行开始缩进的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆