css属性之text-indent下图片也缩进的处理

 更新时间:2021年10月20日 13:06  点击:761 作者:nosayno

1.text-indent定义


text-indent 属性规定文本块中首行文本的缩进。

注释:允许使用负值。如果使用负值,那么首行会被缩进到左边。

说明:用于定义块级元素中第一个内容行的缩进。这最常用于建立一个“标签页”效果。允许指定负值,这会产生一种“悬挂缩进”的效果。


描述


length定义固定的缩进。默认值:0。

%定义基于父元素宽度的百分比的缩进。

inherit规定应该从父元素继承 text-indent 属性的值。


2.DOM中的textIndent属性


定义和用法

textIndent 属性缩进元素中的首行文本。


语法:

Object.style.textIndent=length|%


描述

length定义固定的缩进。默认值:0。

%定义基于父元素宽度的百分比的缩进。

        看上去这个属性跟其他属性一样普通·简单,只是一个首行缩进而已,但在使用过程中细心的人或许会发现,例如在给正文的p标签内设置了text-indent属性后,正文内的图片也会被缩进,及影响美观也影响排版,而且对图片的大小把控也比较困难,所以很多人会选择放弃使用这个属性。


刚开始我也不例外,后来实在是不忍放弃,查阅资料外加自己试验后发现,text-indent属性有个很奇怪的特点,在其内部元素遇到float或者display: block后就不继承外部这个缩进的属性了,所以只要给图片加上float或者display: block的 这个CSS 属性后,图片所继承的缩进会自动失效。


原文出处:https://blog.csdn.net/nosayno/article/details/50910628

[!--infotagslink--]

相关文章

  • pycharm 多行批量缩进和反向缩进快捷键介绍

    这篇文章主要介绍了pycharm 多行批量缩进和反向缩进快捷键介绍,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧...2021-01-16
  • Python代码需要缩进吗

    在本篇文章里小编给大家整理了关于Python代码是否需要缩进的相关知识点内容,有兴趣的朋友们可以学习参考下。...2020-07-02
  • Python 语句的表达式和缩进

    本篇文章将会使大家了解Python 语句、表达式以及它们之间的区别。还包含几个示例来更清楚地解释这个概念。接下来,我们将解释如何在 Python 编程中使用多行语句和缩进,需要的朋友可以参考一下...2021-09-24
  • css属性之text-indent下图片也缩进的处理

    1.text-indent定义text-indent 属性规定文本块中首行文本的缩进。注释:允许使用负值。如果使用负值,那么首行会被缩进到左边。说明:用于定义块级元素中第一个内容行的缩进。这...2021-10-20