Kinbay İnternet Teknolojileri

Blog

Accordion Menü ile CSS Kullanımı
23 Mart 2009 Yazdır

Asp.Net AJAX ile birlikte gelen Accordion ve AccordionPane kontrollerinin CSS ile kullanımı sonucu ortaya çıkan efektif görünümlü menüyü sizlerle paylaşmak istedim.

Adım 1. Menüyü Şekillendirmek

Öncelikle Header kısmı ile başlayıp daha sonrada contenet kısmını şekillendirelim.

CSS

.accordion {
	padding: 0 0 0 50px;
	margin: 0 0 5px 0;
	background: url(accordion.gif) no-repeat;
	height: 46px;
	line-height: 46px;
	width: 450px;
	font-size: 2em;
	font-weight: normal;           
        color:#fff;               
        cursor:pointer;
}
.accordion:hover {
	color: #ccc; cursor:pointer;
}
.active {
        background-position: left bottom;
}
.accordionContainer {
	margin: 0 0 5px;
	padding: 0;
	border-top: 1px solid #d6d6d6;
	background: #f0f0f0 url(accordionContainerBG.gif) repeat-y left top;
	overflow: hidden;
	font-size: 1.2em;
	width: 500px;
	clear: both;
}
.accordionContainer .block {
	padding: 20px;
	background: url(accordionContainerBottom.gif) no-repeat left bottom;
}
.accordionContainer h3 {
	font: 2.0em normal Verdana, Georgia, "Times New Roman", Times, serif;
	margin: 0 0 10px;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #ccc;
}

Adım 2. Şeklin Uygulanması

Accordion & AccordionPane

Hazırladığımız CSS kodlarımızı gerekli yerlere uyguluyarak sonuca ulaşıyoruz.

<cc1:Accordion ID="Accordion1" HeaderCssClass="accordion" HeaderSelectedCssClass="accordion active" 
     SelectedIndex="-1" runat="server" AutoSize="None" FadeTransitions="true" TransitionDuration="250" FramesPerSecond="40" 
     RequireOpenedPane="false" SuppressHeaderPostbacks="true">
     <Panes>
      <cc1:AccordionPane ID="AccordionPane1" ContentCssClass="accordionContainer" runat="server">
       <Header>Ana Başlık</Header>
        <Content>
         <div class="block">
          <h3>Alt Başlık</h3>  
		  
         </div>
        </Content>
       </cc1:AccordionPane>
      </Panes>
       .
       .
       .
</cc1:Accordion>

Yardımcı Kaynaklar

" Accordion Menü ile CSS Kullanımı " konusunda 5 yorum var.
Gravatar
12 Ekim 2009
Teşekkürler Mehmet. Bir nebzede olsa yardımcı olabildiysem ne mutlu bana :)
Gravatar
9 Ekim 2009
Ilk olarak bu isi cok iyi yaptiginizi soyleyebilirim. Bu kendi sitenizden anlasiliyor zaten. Accordion Menü ile CSS Kullanımı icin cok tesekkur ederim cok ise yaradi....
Gravatar
6 Ağustos 2009
Çok güzel bir örnek olmuş. Devamını bekliyoruz....
Gravatar
6 Ağustos 2009
Teşekkürler yasin. Seninde emeğine sağlık.
Gravatar
6 Ağustos 2009
Çok güzel bir çalışma olmuş. Emeğinize sağlık.
Fikrini Paylaş
Ad *
Paylaştığınız fikriniz uygun bulunmadığı takdirde yayınlanmaya bilir.

Avatar resminiz yok ise www.gravatar.com'dan ekleye bilirsiniz.
E-Mail*
Web Site
 

Aramaya İnanaın !

Blog Kategorileri

Son Yorumlar

Gravatar Accordion Menü ile CSS Kullanımı
Mehmet Vergili - 09.10.2009
Gravatar Accordion Menü ile CSS Kullanımı
Serkan YANARATEŞ - 06.08.2009
Gravatar Accordion Menü ile CSS Kullanımı
Yasin Sirkecili - 06.08.2009
Gravatar Merhaba, ben Y Jenerasyonundan Kaan
Serkan YANARATES - 16.03.2009