3 نماذج جديدة للقوائم الجانبية |
نعود إليكم اليوم مع 3 نماذج جديدة للقوائم الجانبية الأكثر من إحترافية
لكل واحدة منها خصائص تتميز بها عن غيرها
أترركم مع روابط لمعاينة القوائم
القائمة الثالثة
تركيب القائمة الأولى
القائمة الاولى
إبحث عن الوسم
.navToggle {
position: fixed;
top: 50px;
left: 50px;
z-index: 10;
text-align: center;
}
.navToggle:hover {
cursor: pointer;
}
.navToggle:hover .menu, .navToggle:hover .menu:before, .navToggle:hover .menu:after {
background: white;
}
.navToggle:hover .menuOn {
background: transparent;
}
.menu, .menu:before, .menu:after {
position: relative;
display: inline-block;
width: 30px;
height: 5px;
background: #fff;
transition: 0.3s;
}
.menu:before, .menu:after {
content: "";
position: absolute;
right: 0;
}
.menu:before {
top: 10px;
}
.menu:after {
bottom: 10px;
}
.menuOn {
background: transparent;
}
.menuOn:before {
top: 0;
transform: rotate3d(0, 0, 1, 45deg);
}
.menuOn:after {
bottom: 0;
transform: rotate3d(0, 0, 1, -45deg);
}
nav {
position: fixed;
z-index: -1;
top: 0;
right: 100%;
width: 100%;
height: 100%;
padding:50px 50px 50px 125px;
transition: all .2s ease-in-out;
color: #fff;
}
nav a {
color: #fff;
text-decoration: none;
}
nav a:hover {
color: red;
}
nav.navOn {
display: block;
z-index: 5;
right: 0;
background: rgba(0, 0, 0, 0.9);
}
nav ul {
list-style: none;
padding: 0;
margin: 0;
}
nav ul li {
border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
nav ul li a {
display: block;
padding: 20px;
font-weight: 100;
font-size: 2rem;
text-transform: lowercase;
}
nav ul li a:hover {
color: #ff274d;
}
ابحث عن الوسم
<script type='text/javascript'>
//<![CDATA[
$('.navToggle').click(function(){
$('.menu').toggleClass('menuOn');
$('nav').toggleClass('navOn');
})
//]]>
</script>
الكود التالي هو كود HTML يمكنك وضعه مكان القائمة المستبدلة
أو أسفل الوسم
قد تختلف الوسوم من قالب لأخر
<div class="navToggle"><span class="menu"></span></div>
<nav>
<ul>
<li><a href="#">الرئيسية</a></li>
<li><a href="#">من نحن</a></li>
<li><a href="#">إتصل بنا</a></li>
<li><a href="#">أعلن لدينا</a></li>
<li><a href="#">إدعمنا</a></li>
<li><a href="#">إحتراف عربي</a></li>
</ul>
</nav>
مع تغيير الكلمات و # بالروابط
تركيب القائمة الثانية
القائمة الثانية
إبحث عن الوسم
nav {
right: 100%;
}
.mainMove {
right: -30%;
}
.navMove {
right: 70%;
}
.navToggle {
position: fixed;
top: 50px;
left: 50px;
z-index: 10;
text-align: center;
}
.navToggle:hover {
cursor: pointer;
}
.navToggle:hover .menu, .navToggle:hover .menu:before, .navToggle:hover .menu:after {
background: #fff;
}
.navToggle:hover .menuOn {
background: transparent;
}
.menu, .menu:before, .menu:after {
position: relative;
display: inline-block;
width: 30px;
height: 5px;
background: #fff;
transition: 0.3s;
}
.menu:before, .menu:after {
content: "";
position: absolute;
right: 0;
}
.menu:before {
top: 10px;
}
.menu:after {
bottom: 10px;
}
.menuOn {
background: transparent;
}
.menuOn:before {
top: 0;
transform: rotate3d(0, 0, 1, 45deg);
}
.menuOn:after {
bottom: 0;
transform: rotate3d(0, 0, 1, -45deg);
}
main {
padding: 50px;
background: #30abd5;
transition: all .2s ease-in-out;
}
nav {
padding: 30px;
transition: all .2s ease-in-out;
color: #fff;
background: #2f3b3f;
}
nav ul {
list-style: none;
padding: 0;
margin: 0;
}
nav ul li {
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
nav ul li a {
display: block;
padding: 20px;
font-weight: 100;
font-size: 16px;
color: #fff;
text-decoration: none;
text-transform: lowercase;
}
nav ul li a:hover {
color: #ff274d;
}
ابحث عن الوسم
<script src='https://a3p-mohammadalhor.googlecode.com/svn/arabic3professional/prefixfree.min.js' type='text/javascript'/>
<script type='text/javascript'>
//<![CDATA[
$(window).load(bodyContentHeight);
$(window).resize(function() {
$('.bodyContainer, main, nav').css('height', '100%');
bodyContentHeight();
});
function bodyContentHeight() {
var newHeight = $(document).outerHeight() + 'px';
$('.bodyContainer, main, nav').css('height', newHeight);
// var docHeight = $(document).outerHeight();
// console.log('.bodyContainer calculated on load: ' + newHeight + 'px');
}
$('.navToggle').click(function(){
$('.menu').toggleClass('menuOn');
$('main').toggleClass('mainMove');
$('nav').toggleClass('navMove');
})
//]]>
</script>
الكود التالي هو كود HTML يمكنك وضعه مكان القائمة المستبدلة
أو أسفل الوسم
قد تختلف الوسوم من قالب لأخر
<nav>
<ul>
<li><a href="#">الرئيسية</a></li>
<li><a href="#">من نحن</a></li>
<li><a href="#">اتصل بنا</a></li>
<li><a href="#">أعلن لدينا</a></li>
<li><a href="#">سياستنا</a></li>
<li><a href="#">إحتراف عربي</a></li>
</ul>
</nav>
</div>
<!-- nav -->
<div class="navToggle"><span class="menu"></span></div>
مع تغيير الكلمات و # بالروابط خاصتك
تركيب القائمة الثالثة
القائمة الثالثة
إبحث عن الوسم
.sidebar-w {
position: fixed;
top: 0;
right: 0;
width: 50px;
height: 100%;
background-color: #252a32;
color: #fff;
overflow: hidden;
transition: width .3s ease-in-out;
z-index: 100;
}
.sidebar-w:hover {
width: 200px;
}
.sidebar-w:hover .main-nav ul li a {
opacity: 1;
right: 0;
transition-delay: .2s;
}
.sidebar-w .main-nav ul li {
min-height: 50px;
line-height: 50px;
position: relative;
border-bottom: 1px solid #303641;
transition: all .3s ease-in-out;
}
.sidebar-w .main-nav ul li.logo a {
text-transform: uppercase;
font-weight: 800;
}
.sidebar-w .main-nav ul li.logo span:before {
color: #ea4c89;
font-size: 1.5em;
}
.sidebar-w .main-nav ul li.logo + li {
border-top: 1px solid #303641;
}
.sidebar-w .main-nav ul li a {
display: block;
padding-right: 50px;
position: relative;
right: 15px;
opacity: 0;
transition: all .3s ease-in-out;
transition-delay: 0s;
cursor: pointer;
font-weight: 300;
}
.sidebar-w .main-nav ul li span {
position: absolute;
width: 50px;
height: 50px;
top: 0;
right: 0;
text-align: center;
}
.sidebar-w .main-nav ul li span:before {
font-size: 1.25em;
transition: all .3s ease-in-out;
}
.sidebar-w .main-nav ul li:hover {
background-color: #1b1e24;
}
.sidebar-w .main-nav ul li:hover span:before {
color: #ea4c89;
}
الكود التالي هو كود HTML يمكنك وضعه مكان القائمة المستبدلة
أو أسفل الوسم
قد تختلف الوسوم من قالب لأخر
<aside class='sidebar-w'>
<div class='main-nav'>
<ul>
<li class='logo'>
<a>القائمة</a>
<span class='entypo-list'></span>
</li>
<li>
<a href='#' >الرئيسية</a>
<span class='entypo-home'></span>
</li>
<li>
<a href='#' >مثال</a>
<span class='entypo-gauge'></span>
</li>
<li>
<a href='#' >مثال</a>
<span class='entypo-chart-line'></span>
</li>
<li>
<a href='#' >المصدر</a>
<span class='entypo-rocket'></span>
</li>
<li>
<a href='#' >مثال</a>
<span class='entypo-vcard'></span>
</li>
<li>
<a href='#' >إعدادات</a>
<span class='entypo-cog'></span>
</li>
</ul>
</div>
</aside>
مع تغيير الكلمات و # بالروابط خاصتك
أعتذر إكن كنت قد قدمت الموضوع بدون أي شرح كافي بسبب ضيق الوقت
إن واجهتك أي مشكلة لا تتردد بطرحها عبر تعليقات المدونة
ليست هناك تعليقات:
إرسال تعليق