Ho un problema nel layout nella mia applicazione mvc di primavera. Nella mia app, la tabella che contiene in div uscendo da essa, anche io ho impostato un parametro di larghezza per questo div. Ho provato molte soluzioni che ho cercato su Google ma senza successo. Ecco il mio file jsp, il file css e lo schermo dalla mia app. Come puoi vedere quando il testo nella tabella è lungo, non è una rottura in una nuova riga (come voglio).Tabella che esce dal div
file css
th,td {
border-style: solid;
border-width: 5px;
border-color: #BCBCBC;
}
#all {
width: 500px;
}
#tablediv {
width: 400px;
float: left;
}
file JSP
<body>
<h3>All your notes:</h3>
<c:if test="${!empty notes}"/>
<form method="post" action="manage_note">
<div id="all">
<div id="tablediv">
<table>
<tr>
<th class="widther">Note date</th>
<th>Description</th>
</tr>
<c:forEach items="${notes}" var="note">
<tr>
<td class="widther">${note.date} ${note.time}</td>
<td >${note.description}</td>
<td><input type="radio" name="chosen_note" value="${note.note_id}"></td>
</tr>
</c:forEach>
</table>
</div>
<div id="addbutton">
<input name="add_note" type="submit" value="Add note"/>
</div>
</div>
<div id="restbuttons">
<input name="edit_note" type="submit" value="Edit"/>
<input name="delete_note" type="submit" value="Delete"/>
</div>
</form>
</body>
Ed ecco schermo:
http://imageshack.us/photo/my-images/203/tableproblem.png/
Grazie per anticipo per il vostro aiuto.
Credo che la domanda fosse relativa a come gestire la stringa lunga. Non penso che aggiungere semplicemente uno spazio sia una soluzione adeguata. – Axel
Sì, l'aggiunta di spazio funziona, ma come ha detto Axel, in questo caso non è una buona soluzione. – caro