我有一個使用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