私は古典的なaspのCSSスタイルを持っていますが、VBを使用して同じコードをasp.netに入力したいと思います。試してみると、ループが連続して実行されます。ご協力いただきありがとうございます。ASPのスタイルシートがASP.netで動作しない
<%
dim img
img = "baby.jpg"
%>
<div class="classname"> <img src="<%response.write baby%>"> </div>
<%dim imgPIX
imgPIX = 60
%>
<style>
.icons { display: block; width: <%response.write imgPIX%>px; height: <%response.write imgPIX%>px; background-image: url(<%response.write img%>); background-repeat: no-repeat; }
<%
dim ico_number,col
dim row_number,rw
//THIS ONE HERE
for row_number = 1 to 7
rw = (row_number - 1) * (-1 * imgPIX)
for ico_number = 1 to 7
col = (ico_number - 1) *(-1 * imgPIX)
response.write ".icon"& row_number &"_"& ico_number &" { background-position: "& col &"px "& rw &"px; } "
'response.write ".icon"& row_number &"_"& ico_number &" { background-position: 0px 0px; } "
next
next
%>
</style>
<center>
<table>
<%for row_number = 1 to 7%>
<tr>
<%for ico_number = 1 to 7%>
<td><span class="icons icon<%response.write row_number%>_<%response.write ico_number%>" style="float:left;"></span></td>
<%
next%>
</tr>
<%next
%>
</table>
ループは連続して実行されていますか? –
@ Shredder this loop for "row_number = 1 to 7" – Seesharp
あなたは何が無限ループを実行していると思いますか? –