CSS菜鸟级错误——类别选择器
2016-08-23 19:36
218 查看
错误说明:在jsp页面头部编辑CSS样式 ,采用类别选择器,在表中的行中行中引用样式,结果没有效果显示。
如下
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>贴子主页</title>
<style type="text/css">
.even{background-color:”#FFFFFF”;}
.odd{background-color:”#00FF7F”;}
</style>
</head>
<body>
<table>
<c:forEach items="${invitationList}" var="invitation" varStatus="count">
<c:if test="${count.index%2==0}">
<tr class="odd">
<td>${invitation.title}</td>
<td>${invitation.summary}</td>
<td>${invitation.author}</td>
<td>${invitation.createdate}</td>
<td>
<a href="#">查看回复</a>||
<a href="#" onclick="deleteInvitation();">删除</a>
</td>
</tr>
</c:if>
<c:if test="${count.index%2!=0}">
<tr class="even">
<td>${invitation.title}</td>
<td>${invitation.summary}</td>
<td>${invitation.author}</td>
<td>${invitation.createdate}</td>
<td>
<a href="#">查看回复</a>||
<a href="#" onclick="deleteInvitation();">删除</a>
</td>
</tr>
</c:if>
</c:forEach>
</table>
</body>
原因是CSS样式中的属性值不用加双引号,好白痴的错误,一直找不出原因。
正确应该如下代码:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>贴子主页</title>
<style type="text/css">
.even{background-color:#FFFFFF;}
.odd{background-color:#00FF7F;}
</style>
没有引号!!!!
如下
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>贴子主页</title>
<style type="text/css">
.even{background-color:”#FFFFFF”;}
.odd{background-color:”#00FF7F”;}
</style>
</head>
<body>
<table>
<c:forEach items="${invitationList}" var="invitation" varStatus="count">
<c:if test="${count.index%2==0}">
<tr class="odd">
<td>${invitation.title}</td>
<td>${invitation.summary}</td>
<td>${invitation.author}</td>
<td>${invitation.createdate}</td>
<td>
<a href="#">查看回复</a>||
<a href="#" onclick="deleteInvitation();">删除</a>
</td>
</tr>
</c:if>
<c:if test="${count.index%2!=0}">
<tr class="even">
<td>${invitation.title}</td>
<td>${invitation.summary}</td>
<td>${invitation.author}</td>
<td>${invitation.createdate}</td>
<td>
<a href="#">查看回复</a>||
<a href="#" onclick="deleteInvitation();">删除</a>
</td>
</tr>
</c:if>
</c:forEach>
</table>
</body>
原因是CSS样式中的属性值不用加双引号,好白痴的错误,一直找不出原因。
正确应该如下代码:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>贴子主页</title>
<style type="text/css">
.even{background-color:#FFFFFF;}
.odd{background-color:#00FF7F;}
</style>
没有引号!!!!
相关文章推荐
- CSS后代选择器可能的错误认识
- 几个必须掌握的css概念:重用、子选择器和组选择器
- IIS错误“Server 对象, ASP 0177 (0x800401F3)无效的类别字符串”的对策
- 菜鸟装机教程XP测试版正文分析错误
- 关于windows错误信息(1407:找不到窗口类别)的原因
- css在编写过程中最常见的10个错误
- CSS的语法、类和id选择器
- CSS 结构和规则 [ 基本语法 | 伪类别和伪元素 | 层叠顺序 ]
- CSS编写过程中常见的10个错误
- 5 CSS id 选择器
- 【菜鸟】VC++的链接错误LNK2001
- 几个必须掌握的css概念:重用、子选择器和组选择器
- 关于“系统错误&H80004015(-2147467243).此类别是作为跟调用程序不同的安全ID运行的”的解决办法
- DIV+CSS实例: 错误页面
- 修正CuteEditor的错误“使用主题css文件要求页上有标头文件”
- 2.3.1 CSS 选择器
- 自制CSS颜色选择器
- 几个必须掌握的css概念:重用、子选择器和组选择器
- DIV+CSS作网页容易犯的错误小结
- VSS错误:没有注册的类别