问题标签 [text-indent]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1543 浏览

css - 为什么这种技术通常使用负文本缩进?

假设您想用图像替换锚点,并将该图像作为锚点的背景。出于可访问性的原因,您仍然希望由锚点包裹的文本存在,但您不希望它可见。一个众所周知的技术是使用类似 text-indent: -9999px; 连同溢出:隐藏;

假设我们的锚框是 50px x 50px,我们为什么不直接做 text-indent: 50px 呢?这会将文本推入锚的隐藏溢出中,无论它得到多长时间!

0 投票
3 回答
1932 浏览

html - 如何有条件地否定段落标签上的文本缩进

我有一个缩进 55px 的 .content CSS 类。在某些情况下,我想在段落的开头包含一个链接,但这个链接我不想缩进。

除了创建一个不包含缩进的新 .content2 类之外,是否还有使用直接应用于链接的类来否定缩进?

我尝试使用通过调用来格式化链接的类应用到链接的负缩进值,但这似乎只会改变链接自己框中的文本,而实际上我希望链接框不缩进。

有问题的页面:http: //www.fccorp.us/development/index.jfx.php

非常感谢您的图形 snaplemouton!

这提出了一个新的但相关的问题:多个相互矛盾的类的级联顺序是什么?我在 Firefox(当前版本 19.0.2,非测试版)中进行测试,链接通常使用两个类,但某些类使用第三个。

- 更新 -

我的编辑从需要中删除了一个类(尽管我的 css 文件中需要九个额外的行)。然而,这并没有解决我的保证金问题:

第一个类配置链接的“盒子”(盒子模型)的外观,包括边距以及配置链接文本的外观(链接、已访问、活动)。(以前的第三个)现在的第二个类,仅在这些链接放置在段落内时使用,用于否定不再适用的值,因为链接在段落内。我通过第一类设置顶部和底部边距,这适用于(几乎)每个按钮。对于(现在)第二类,我试图否定放置在段落中的少数链接的那些边距。但由于某种原因,那些通过第二类使用 0px(零)边距值否定的值不会被更改。它们仍然保留着第一类分配的价值。

(当我键入此内容时,我意识到如何消除调整链接/已访问/活动属性的键,因此现在正在更改。但我怀疑这会改变任何事情。如果确实如此,我会更新它。) - 作为我在更新中说过,这个变化并没有解决边距没有被消除的问题。

但是,与其尝试取消现有边距,我是否需要通过使用负数来实际否定它们?这应该可行,但我认为 CSS 级联意味着如果某些样式相互矛盾,它们会覆盖其他样式。还是它们加在一起?

0 投票
2 回答
340 浏览

css - 当 p 标签中有 img 标签时不要缩进

这是我的 html 架构:(我无法更改架构,因为它是由 Markdown 生成的。

我在我的 css 文件中设置了文本缩进:

问题是当我的图像非常大时,我的图像的某些部分可能在我的容器外部。我已经max-width: 100%为 img 标签设置了。

在此处输入图像描述

您可以看到箭头的一小部分在容器的外部。

0 投票
3 回答
454 浏览

html - CSS缩进超过右边缘的第一行文本

可以使用text-indent属性将第一行文本向左角的任一侧缩进。考虑这个例子:

是否有相反的方法可以做到这一点:

我想要的是文本的第一行(并且只有第一行)超出左边缘 200 像素。也许有一个类似的 CSS 属性,它适用于右边缘的缩进或适用于第二行和后面的文本行。

这是一个jsFiddle

0 投票
1 回答
414 浏览

java - 在 Swing 中将 StyleConstants.setFirstLineIndent 设置为负数后文本模糊

我是 Swing 应用程序的新手。我需要在 text 中添加 firstLineIndent ,但是在将此值设置为负数之后,段落的第一行似乎有点模糊。我无法识别 StyleConstants.setFirstLineIndent(attr,-50) 方法的行为。如何纠正这个错误。

以下是我用作参考的代码链接:

http://java-sl.com/tip_hanging_first_line.html

谢谢...

0 投票
3 回答
274 浏览

html - IE 9 中未显示图像替换标签

0 投票
2 回答
1738 浏览

html - 如何放置

内容内联

我遇到了一个 CSS 问题。我有一个表格,在里面我想在每一行显示一个标签和一些信息。表单的 html 是:

所有标签的css是:

我的问题是,对于描述信息,我想保持文本行缩进(每行从同一位置开始)以及与标签内联。但达不到。有人可以帮忙吗?谢谢。

0 投票
1 回答
75 浏览

java - Java 格式化以保持列组合的小起始位置

我编写了一个小程序来从表中获取数据并将其显示在文本区域中。

它们正在显示,但也根据字符间距缩进。谁能告诉如何解决这个问题,我希望每一列都保持一个特定的起始位置。

0 投票
6 回答
2171 浏览

javascript - 为内部的文本添加悬挂缩进
  • (为清晰起见,多次编辑)

    注意:我不是编写 HTML 的人。

    这是 HTML 的格式(注意:链接和链接后的文本在同一行):

    我想要做的是在以链接开头并继续文本的每一行添加一个悬挂缩进,这样如果文本继续到下一行,后续行将缩进。

    悬挂缩进的例子(谢谢@Mohsen)

    问题说明(以黄色文本开头的行距左侧太远,应缩进,使其与上方行的“链接”对齐”): 在此处输入图像描述

    有没有办法用纯 CSS 做到这一点?如果没有,使用 javascript 还是 jQuery?

    0 投票
    0 回答
    1602 浏览

    excel - Userform Excel VBA中的列表框文本缩进

    [更新:提供截图]

    如何删除excel用户表单中列表框的文本缩进?很长时间以来,我一直在努力寻找解决方案,但在线或离线都找不到任何帮助。

    我可以为文本框执行此操作,但将SelectionMargin属性设置为False. 但我找不到这个列表框。我试图附上截图,但我还没有 10 声望。:(

    截屏:

    文本框和列表框

    任何帮助,将不胜感激。

    谢谢。