我的css样式是写在head标签里,但却不能使用,是通过id选择器选择的
有用这个吗?
<style type="text/css">
</style>
不能使用指的是完全没有样式?id选择器的优先级没有内嵌样式高。
你有没有引入其他的css文件?样式可能被其他地方写的样式覆盖了,用开发者工具查一下
table的话,css样式在style标签里面很难实现,根据浏览器的不同显示的也不尽相同。
在实际应用中,table是不赞成使用的,如果要添加样式,建议用jQuery获取标签添加样式。
这是部分代码: } else if (node.text == "选课结果") { num = 'chooseCourseResult'; } else if (node.text == "退选") { num = 'chooseQuit'; } else if (node.text == "安排表编辑") { num = 'editSchedule'; } else if (node.text == "教学安排表") { num = 'teachSchedule'; } var exists = $('#tab').tabs('exists', node.text); //判断是否存在tab,不存在添加,存在则选取这个tab $('#tab').tabs(exists ? 'select' : 'add', exists ? node.text : { title : node.text, href : 'userjsp/'+'/'+num + '.jsp', closable : true }); //判断是否存在tab,不存在添加,存在则选取这个tab } 比如节点为教学安排表,即href为teachSchedule.jsp但这个jsp文件却无法使用css样式。但我直接输入地址http://localhost:8080/ManagerStyle/userjsp/teachSchedule.jsp却可以使用样式,这是怎么回事,我理解不了
有用这个吗?
不能使用指的是完全没有样式?id选择器的优先级没有内嵌样式高。
注意覆盖
注意样式表的选项器定义问题啊。