<div id="nav">
<h2>المحتوى</h2>
<a href="#" class="hide">أخفي</a>
<a href="#" class="show">أظهر</a>
<ol id="menu" class="tran1">
<li><a href="#sec2">عنوان ما هنا</a></li>
<li><a href="#sec2">عنوان آخر</a></li>
<li><a href="#sec2">عنوان أخير</a></li>
</ol>
</div>
.tran1 {
transition: all 1s;
transition: all 1s;
transition: all 1s;
transition: all 1s;
}
#nav {
padding: 1ex;
border: 2px solid #aaa;
background-color: #ccf;
margin: 1em;
width: 50%;
}
#nav:hover {
border: 2px solid #ddd;
background-color: #eef;
}
#nav h2 {
display: inline;
vertical-align: middle;
}
a.hide:focus + .show {
display: inline;
}
.show {
display: none;
}
a.hide:focus {
display: none;
}
#menu {
opacity: 1;
height:3em;
margin-top: 0em;
width: auto;
margin-left: -1ex;
overflow: hidden;
}
a.hide:focus ~ #menu {
opacity: 0;
height: 0em;
}
@media print {
.hide, .show {
display: none;
}
#nav {
position: static;
border: none;
width: auto;
}
#menu {
width: auto;
}
}
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.