Не подключается к CSS изнутри JSP - PullRequest
0 голосов
/ 28 февраля 2019

Мои 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.

1 Ответ

0 голосов
/ 28 февраля 2019

Вы должны изменить ссылку с

<link rel="stylesheet" type="text/css" href="main.css" />     

на

<link href="${pageContext.request.contextPath}/main.css" rel="stylesheet" type="text/css" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...