2013-06-21 8 views
1

Я знаю, что добавив style="right: 100px;" к изображению, он может перемещать изображение немного вправо. Как я могу сделать это с помощью текста, я хочу переместить текст 100px вправо. Я бы предпочел не использовать CSS, но если у меня все будет хорошо.Как переместить текст вправо в HTML?

+0

Действительно основной вопрос .. – Dom

+0

Добавление ТОЛЬКО 'right: 100px;' не будет перемещать изображение вправо, вам нужно дать некоторую позицию изображению –

ответ

3

Используйте относительное положение:

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

Это позиционирует его относительная, где он будет использоваться.

1

Вы хотите управлять стилем содержимого своей страницы. Поэтому вам нужно использовать CSS.

дверная ручка ответы отлично хорошо (и, вероятно, право один), но вы также можете установить отрицательную маржу (Обратите внимание, что его атрибут position останется static)

#yourText { 
    margin-left: -100px; 
} 

или

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

спасибо, что сработало – user2426533

5

Это другой подход для людей (например, я), а не для свойства position CSS:

#my-text { 
    float: right; 
    margin-right: 100px; 
} 

/* or an inline style */ 
style="float: right; margin-right: 100px;" 
Смежные вопросы