UPDATE: Следующий вопрос по-прежнему действителен, но я протестировал свою страницу в Chrome и работает так, как ожидалось. Когда я нажимаю страницу в IE, она не обертывается. Теперь я начну исследовать эту разницу. Дайте мне знать, если вы знаете об исправлении IE для этого. Спасибоasp: TextBox с TextMode = «MultiLine» Wrap = «True» не будет обертываться
У меня есть asp: TextBox, который не будет обертываться. Я столкнулся с несколькими статьями, которые говорят, что у меня должно быть TextMode="MultiLine" Wrap="True"
, и я это делаю, но мой текст по-прежнему заканчивается из текстового поля.
Я не думаю, что мне нужно опубликовать полную страницу, но скажите, если я это сделаю. Вот мой asp: TextBox и класс CSS, действующий на <TD>
. Пожалуйста, дайте мне знать, если вы видите, почему мой текст не обертывается ?!
<td class="auto-style130" >
<asp:TextBox ID="lbl_pain1_drug" Width="400px" runat="server" Rows="4"
TextMode="MultiLine" Wrap="True" ReadOnly="true" BorderStyle="None"
BorderWidth="0" Font-Names="Tahoma" Height="55px"
style="overflow:hidden" >
</asp:TextBox>
</td>
Вот class="auto-style130"
.auto-style130 {
/*sig section of script*/
border: .1px solid #808080;
word-wrap: break-word;
word-break: break-all;
height: 50px;
width: 402px;
vertical-align: middle;
}
Текстовое поле автоматически обертывает содержимое. Но если вы хотите отобразить его в ярлыке, это не так. Кроме того, если вы пишете любой контент без места, например «aaaaaaaaaaaaaaaa ...», он не переносит контент, поскольку он не находит места внутри него. Поэтому, пожалуйста, подтвердите, какой контент вы пишете в текстовом поле. –
@glitzsfa вы пробовали «word-break»: break-all; word-wrap: break-word; ' – Webruster
Piyush это TextBox, а не ярлык, @Webruster Я попробовал ваше предложение, и оно не сработало. Я отредактировал мой вопрос выше, чтобы отразить обновленный код. – glitzsfa