我有一个使用AngularJS开发的应用程序。在其中一页中,如果有这样的内容:HTML断线不按需要工作
<h1 align="left">Name: <strong>{{View_This_Person.Name}}</strong></h1>
<div style="width:100%">
<table align="left">
<tbody style="width:100%">
<tr>
<td><font size="5">Status</font></td>
<td><font size="5">  :  </font></td>
<td><font size="5"><strong>{{View_This_Person.Status}}</strong></font></td>
</tr>
<tr>
<td><font size="5">Degree</font></td>
<td><font size="5">  :  </font></td>
<td><font size="5"><strong>{{View_This_Person.Degree}}</strong></font></td>
</tr>
<tr>
<td><font size="5">Address</font></td>
<td><font size="5">  :  </font></td>
<td><font size="5"><strong>{{View_This_Person.Address}}</strong></font></td>
</tr>
<tr>
<td><font size="5">Phone</font></td>
<td><font size="5">  :  </font></td>
<td><font size="5"><strong>{{View_This_Person.Phone}}</strong></font></td>
</tr>
</tbody>
</table>
</div>
<div ng-repeat="One_Article in Articles_Results.Date track by One_Article.ISBN">
...
</div>
带有状态,度数等的表占用大约一半的屏幕宽度。
我的问题是,通过ng-repeat
生成的下一个内容从表格右边开始,而不是下边。
使用<br>
只是移动ng-repear
开始一条线下来,所以我需要把几个<br>'s
得到它的权利,这将导致一个丑陋的显示器,因为表的高度是不固定的,而当用户随应用程序的宽度而改变......好吧,不需要再多说明了。
问题是,我该如何强制开始ng-repeat
开始AFTER表?
试图设置一个空白div与宽度为100%之间,并没有帮助。
任何想法?
谢谢!
无关方面请注意:请不要使用''标签。它已被弃用了大约20年。 – JJJ
这看起来像一个CSS问题,而不是AngularJS问题。请检查您的浏览器的CSS检查器,看看是什么导致了这种行为。 –
谢谢@BlazeSahlzen。我能看到的唯一的事情就是包裹桌子的'div'的高度是零。不清楚为什么。我也检查从这个“div”块中删除样式子句得到相同的结果(高度= 0)。 – FDavidov