#html #css
#HTML #css
Вопрос:
Я пытаюсь заставить span переносить свой текст в соответствии с указанной шириной, отображая его встроенным с его одноранговым элементом. Кажется, что все, что я пытаюсь, текст, если слишком длинный, выходит за пределы того места, где я хочу, чтобы он останавливался, и снова и снова переходит в другой элемент.
HTML:
<div class="LeftAdjustedText">
<div class="FreeQuest">
<span class="QuestText">We welcome any comments about your check-in experience</span><br>
<textarea cols="50" rows="5" maxlength="2000"></textarea>
<div><span class="QuestText CommentMaxLen">2000</span> </div>
</div>
</div>
CSS:
.LeftAdjustedText .FreeQuest{
display: inline;
}
.LeftAdjustedText .FreeQuest span{
width: 466px;
}
Комментарии:
1.
width
не влияет на встроенные элементы, такие как spans. Непонятно, что вы пытаетесь сделать.
Ответ №1:
Внесены некоторые изменения в HTML и CSS, пожалуйста, посмотрите ссылку `
<div class="FreeQuest">
<span class="QuestText">We welcome any comments about your check-in experience</span><br>
<textarea cols="50" rows="5" maxlength="2000"></textarea>
<div><span class="CommentMaxLen">20000000000000000000000000000000000000000000000000000000</span> </div>
</div>
</div>
.LeftAdjustedText .FreeQuest{
float:left;
width:100%;
}
.QuestText {
float:left;
width:100%;
}
.LeftAdjustedText .FreeQuest span.CommentMaxLen{
max-width: 400px;
width: 70px;
word-wrap: break-word;
float:left;
}
`