#css
#css
Вопрос:
У меня есть небольшой контейнер с именем пользователя, выровненным полностью по левому краю, и по мере того, как имя становится больше, я хочу, чтобы текст перемещался влево, занимая пустое пространство. Как я могу это сделать.
Что у меня есть прямо сейчас:
.namelist {
margin-left:300px;
}
Комментарии:
1. Можете ли вы разработать или опубликовать это на jsFiddle ?
2. jsfiddle.net/Whvkw Хорошо, вы видите, что название находится полностью справа. Теперь вот как я буду упорядочивать имена до упора вправо. Если длина имен превышает указанную, следует начать перемещать имя в левую сторону, а не добавлять новую строку.
Ответ №1:
Дайте мне знать, если это поможет
.namelist {
width: 100%;
text-align: right;
}
Комментарии:
1. это фактически превышает ширину поля, но перемещает текст вправо, а не влево
2. правильно, это должно сработать, вы могли бы также использовать float: right; в зависимости от вашего общего дизайна.
3. @mashapplabs float: правильно сделал свое дело. Спасибо вам обоим.
4. @AAA Я думал, вы будете упорядочивать имена полностью справа, вот почему текст выровнен по правому краю. Вы также можете использовать символы с плавающей точкой, как упоминал @mashappslabs. Опять же, если вы не предоставите нам больше кода, мы не сможем увидеть то, что вы видите, поскольку вы упомянули, что это превышает ширину поля. Мы не знаем, о каком окне вы говорите.