В настоящее время я использую код Visual Studio для разработки веб-приложения, и у меня есть 3 файла индекса. html, стили. css и приложение. js В настоящее время в моем html я создаю навигационную панель на основе на ul и li
, тогда как в моем приложении. js я также использую ul li для создания списка для отображения значений, извлеченных из моей базы данных.
My Проблема в том, что в моем css этот стиль предназначен для моего приложения. js, только для моего индекса. html li элементов. Я понимаю, почему это происходит, но я не уверен, как это исправить.
li{
padding: 20px;
background: #f6f6f6;
font-size: 20px;
color: rgb(0, 0, 0);
position: relative;
border-bottom: 1px solid #e6e6e6;
height: 80px;
}
Как показано, этот li css влияет на li внутри панели навигации, и li в отображаемом списке на теле
Буду признателен за любую помощь, спасибо.
Вот мои html навигационные коды
<header>
<img class = "logo" src="images/logo.jpg" height = "50">
<h1 style="color:rgb(0, 0, 0);font-size:30px">Physics Tutor Portal</h1>
<nav>
<ul class = "nav_links">
<li><a href="#"><button>Unknown Questions</button></a></li>
<li><a href="#"><button>Manage Quiz</button></a></li class = "test">
<li><a href="#"><button>Quiz Statistics</button></a></li class = "test">
<li><a href="#"><button>Feedbacks</button></a></li class = "test">
</ul>
</nav>
</header>