#javascript #html #css #web
#javascript #HTML #css #веб
Вопрос:
Я новичок в веб-дизайне. В этом проекте я пытаюсь установить цвет фона для 5 элементов div с их идентификатором. 3 из них работают, но последние 2 раздела (напиток и еда) не окрашиваются.Я также пытался изменить порядок и переименовать элементы или изменить элементы в тег p, но у всех них была одна и та же проблема. вот мой код и результат: вот ссылка на изображение
<html>
<head>
<style>
body
{
padding:0px;
margin:0px;
}
#navigationbar
{
width:100%;
height:131px;
position:absolute;
top:526px;
}
.d1
{
font-weight:bold;
text-align:center;
font-size:20pt;
width:20%;
height:100%;
float:left;
margin:0px;
}
.p1
{
margin-top:65px;
}
#breakfast
{
background-color:red;
}
#sweets
{
background-color:#ff1a1a;
}
#appetizer
{
background-color:#009933;
{
#food
{
background-color:lime;
}
#drink
{
background-color:blue;
}
</style>
</head>
<body>
<div id="navigationbar">
<div class="d1" id="breakfast"> <p class="p1"> Breakfast </p> </div>
<div class="d1" id="sweets"> <p class="p1"> Sweets </p> </div>
<div class="d1" id="appetizer"> <p class="p1"> Appetizer </p> </div>
<div class="d1" id="drink"> <p class="p1"> Drink </p> </div>
<div class="d1" id="food"> <p class="p1"> Food </p> </div>
</div>
</body>
</html>
Комментарии:
1. В конце
#appetizer
класса css{
вместо}
Ответ №1:
У вас неправильная скобка в вашем коде:
#appetizer
{
background-color: #009933;
{ /* wrong bracket */
вместо
#appetizer
{
background-color: #009933;
}
Ответ №2:
Вот рабочая версия, немного измененная для краткости и внешнего вида.
.d1 { text-align: center; width: 20%; height: 100%; float: left; }
.p1 { margin-top: 65px; }
#breakfast { background-color: red; }
#sweets { background-color: skyblue; }
#appetizer { background-color: #009933; } /* <-- The issue was here */
#food { background-color: lime; }
#drink { background-color: blue; }
<div id="navigationbar">
<div class="d1" id="breakfast">
<p class="p1"> Breakfast </p>
</div>
<div class="d1" id="sweets">
<p class="p1"> Sweets </p>
</div>
<div class="d1" id="appetizer">
<p class="p1"> Appetizer </p>
</div>
<div class="d1" id="drink">
<p class="p1"> Drink </p>
</div>
<div class="d1" id="food">
<p class="p1"> Food </p>
</div>
</div>
Комментарии:
1. да, спасибо всем. и извините за мое низкое внимание