如何在HTML中将文本向右移动?

3

我知道通过在图像中添加style="right: 100px;"可以将图像向右移动一点。怎样才能用同样的方法将文本向右移动100像素呢?如果不得不使用CSS,那也没关系。


仅添加 right: 100px; 不会将图像移动到右侧,您需要为图像指定一些位置。 - Mr. Alien
3个回答

8
这是另一种方法,适用于像我这样不熟悉CSS属性position的人:
#my-text {
    float: right;
    margin-right: 100px;
}

/* or an inline style */
style="float: right; margin-right: 100px;"

4

使用相对定位:

#yourText {
    position: relative;
    left: -100px;
}

这将使它相对于原来的位置进行相对定位


1
你想管理页面内容的样式,因此必须使用CSS。
Doorknob的回答非常好(可能是正确的),但你也可以设置负边距(请注意,其position属性将保持为static)。
#yourText {
    margin-left: -100px;
}

或者

style="margin-left: -100px;"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接