<c:forEach
ブロックを含むdivに右ボーダーを適用するにはどうすればよいですか?
以下のjstlコードでは、<c:forEach
ブロックの右側に境界線を表示しようとしています。境界線は表示されていません。cssはdivだけで動作するようです(jstlコードはありません):
<div class="verticalLineRight">
myborder
</div>
.verticalLineRight {
border-right:solid #6E6A6B;
border-width:100px;
}
フィドル: http: //jsfiddle.net/F23s9/1/
しかし、divを<c:forEach
ブロックにラップすると、境界線が表示されません。
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<head>
<title>Tag Example</title>
</head>
<body>
<div style="border-right:solid #6E6A6B; border-width:10px; ">
<c:forEach var="i" begin="1" end="5">
Item <c:out value="${i}"/><p>
</c:forEach>
</div>
</body>
</html>