有问题的网页:http://www.rjlacount.com/public/lander/
我可能只是在做一些愚蠢的事情,但我正试图缩进表格中的第二行包装文字(顶部有“你的帐号:test@test.com”)我似乎无法忍受得到任何工作。
我认为解决方案是:
form span {padding-left:1.5em;text-indent:-1.5em;}
但这似乎只是缩进每个部分的第一行。
再次看一下这将非常感谢,谢谢!
答案 0 :(得分:10)
如果元素是内联的,它将缩进第一行,否则如果它是一个块元素,它将缩进其余的行,这就像Briguy37所说的那样,因为这是DIV和SPAN之间的区别。 我只想清楚这不是“跨度问题”。
答案 1 :(得分:3)
出于某种原因,这适用于DIV,但不适用于SPAN。不确定为什么,但是here是两个相同CSS的小提琴。
答案 2 :(得分:2)
跨度作为内联元素处理。
将它们视为实际字符有助于概念化更改。保留跨度后的空格,因为它就像字符之间的空格。您可以通过线高而不是简单的高度来调整高度。等等
通常如果这导致问题,你可以使用div并设置display:inline-block;如果你需要水平对齐。