I use border properties of css. When i don't add overflow properties it no cover all elements of id contents.
#contents{border-radius: 10px; border: 1px solid red;overflow:hidden;}
<div id="contents">
<aside>
<nav>
<ul>
<a class="btn-danger" href="">Home Page</a>
<a class="btn-danger" href="">Main Settings</a>
<a class="btn-danger" href="">Sections</a>
<a class="btn-danger" href="">Pages</a>
<a class="btn-danger" href="">Comments</a>
<a class="btn-danger" href="">Library</a>
</ul>
</nav>
</aside>
<section id="page">
<p>Hello </p>
</section>
</div>
Why add overflow element into code can be corrected???