所以我正在制作这个闪存卡应用程序,我正在使用Angular让用户在输入文本框中输入文本,文本显示在它下面的闪存卡上。问题是当用户输入很多内容时,文本溢出会移动到div框之外和之外。这是我的代码。
<input type="text" ng-model="ctrl.note">
<div class="box">
<div class="note">{{ctrl.note}}</div>
</div>
</div>
CSS:
.box {
border: solid;
height: 300px;
width: 600px;
margin: 30px auto;
border-radius: 25px;
box-shadow: 8px 8px 10px #ccc;
}
.note {
text-align: center;
margin: 50px;
font-weight: bold;
font-size: 40px;
}
答案 0 :(得分:2)
输入类型=&#34;文字&#34;框用于单行文本。要获得所需内容,您需要使用textarea HTML标记。
你可以写:
<textarea col="20" rows="5" ng-model="ctrl.note"></textarea>
答案 1 :(得分:1)