谁能告诉我为什么关于字体大小的条件 if 语句不起作用。此代码来自其他网页使用的 asp/css 样式表。当我取出 IF 语句时,样式表返回到使用 If 语句作为背景颜色。
我认为它看起来是正确的,我无数次地检查了它的语法,但它肯定不起作用。它与一个简单的表单页面一起运行。Response.Cookies("sizeFont") 存储在另一个页面上,我知道这是有效的,因为我将值打印到屏幕上进行测试。
我的 asp/css 样式表中的代码:
TH, TD { border: 3px solid black; padding: 1}
<%
bgc= Request.Cookies("choicebgc")
If(bgc = "brown") then
Response.Write("body{background-color:#D99756}")
ElseIf(bgc = "green") then
Response.Write("body{background-color:#8EB16A}")
End If
%>
<%
font= Response.Cookies("sizeFont")
If(font= "12") then
Response.Write("p{font-size:12pt}")
ElseIf(font= "16") then
Response.Write("p{font-size:16pt}")
End If
%>