Когда я устанавливаю положение элемента <div>
относительно относительно значения по умолчанию (статическое), полоса <nav>
исчезает, даже если элемент <nav>
появляется перед этим элементом <div>
. Вот что я сделал.
<nav>
<a href="#Home">Nav 1</a>
<a href="#About">Nav 2</a>
<a href="">Nav 3</a>
<a href="">Nav 4</a>
<a href="">Nav 5</a>
</nav>
<div id="Home" class="divi">
<img src="software_update.jpg" style="width:100%; height:auto;">
<div id="imgtxt">Heading<br>heading 2</div>
<!--this div inside div is used to place text inside the image-->
</div>
и вот моя часть таблицы стилей CSS для этого -
#Home{ position:relative;}
Подскажите, пожалуйста, почему это происходит?