css - 没有从 JSP 内部连接到 CSS
问题描述
我的 index.jsp 和 main.css 都在同一个目录下,它们都不在 WEB-INF 下。这是我的jsp代码
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
<link rel="stylesheet" type="text/css" href="main.css" />
</head>
<body>
还有我的CSS。
*{
box-sizing: border-box;
}
body{
margin: 0;
padding: 10px;
}
h1{
color: #008060;
}
textarea{
font-size: 16px;
width: 100%;
padding-left: 10px;
}
input[type="submit"]{
padding: 10px;
font-size: 18px;
}
table{
border: 1px solid black;
padding: 10px;
border-collapse: collapse;
}
th , td{
border: 1px solid black;
padding: 5px;
}
.answer{
border: 2px solid black;
padding: 10px;
}
.main{
width: 100%;
display: grid;
grid-template-columns: 1fr 1fr;
grid-gap: 10px 10px;
}
@media only screen and (max-width: 800px){
.main{
grid-template-columns: 1fr;
}
}
当我将我的 css 代码放在样式标签代码中时,它可以完美地工作。但是当我把它放在 main.css 中并将它链接回来时,它并不能完全工作。只有颜色和字体有效。似乎它链接到另一个 main.css。但是当我看它只有一个并且我正在使用netbeans时。
解决方案
您应该将链接从
<link rel="stylesheet" type="text/css" href="main.css" />
至
<link href="${pageContext.request.contextPath}/main.css" rel="stylesheet" type="text/css" />
推荐阅读
- python - 尝试在 tkinter mainloop 旁边运行一个 while true 循环
- django - 字段 'id' 需要一个数字,但得到了 ''
- python-3.x - 希望使用 .dat 文件制作二维地图的初学者
- python - Python - 将纬度/经度转换为几何
- java - Android Studio 上的 Android 模拟器中未显示按钮
- postgresql - postgresql 日志转储到表中
- javascript - 添加项目以回复 KnexJs
- sql-server - 在 CTE 中寻求 Tsql 错误连接解释
- javascript - Reactjs - SetTimeout 与状态更改重新渲染
- r - 检查同一组中各行的值的最快方法是什么?