#c# #asp.net #asp.net-core #asp.net-core-mvc #asp.net5
Вопрос:
У меня проблема с кодом, стиль применяется только к домашней странице. Хотя программа добавляет страницу в _Layout во время выполнения
просмотр кода:
ViewData["about us"] = "Join Us";
}
<style>
.PG {
background-color: white;
}
* {
color: #28285c;
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
.aaa:hover {
color: #28285c;
}```
startup code:
приложение.маршрут пользователя();
app.UseAuthorization();
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
});```
_ViewStart код:
@{
Layout = "_Layout";
}
Комментарии:
1. У вас есть общий макет?
2. Где вы добавляете стиль? Стиль должен быть добавлен на страницу _Layout.csthml вместо Домашней страницы/страницы индекса. Кроме того, если стиль добавлен на странице _Layout.cshtml, на другой странице просмотра (используйте страницу _Layout.cshtml), содержит ли он элемент relate с тем же именем класса? Попробуйте использовать инструменты разработчика F12, чтобы проверить, можете ли вы найти соответствующие элементы и стили?