Html ve Css ile Yatay Animasyonlu Menü
Bu örneğimizde yine Html ve Css ile yatay olarak oluşturulmuş farklı renk geçişlerinden oluşan animasyonlu güzel bir menü yapacağız. Menümüzün html ve css kodları aşağıdaki gibidir. Siz menü elemanlarını kendiniz html kodlarından değiştirebilirsiniz. Kodları kopyalayarak html içerisine yapıştırınız. Menünüz çalışacaktır.
Menünün çalışan hali:
Css Kodları:
<style type="text/css"> nav { margin: 27px auto 0; position: relative; width: 590px; height: 50px; background-color: #34495e; border-radius: 8px; font-size: 0; } nav a { line-height: 50px; height: 100%; font-size: 15px; display: inline-block; position: relative; z-index: 1; text-decoration: none; text-transform: uppercase; text-align: center; color: white; cursor: pointer; } nav .animation { position: absolute; height: 100%; top: 0; z-index: 0; transition: all .5s ease 0s; border-radius: 8px; } a:nth-child(1) { width: 100px; } a:nth-child(2) { width: 110px; } a:nth-child(3) { width: 100px; } a:nth-child(4) { width: 160px; } a:nth-child(5) { width: 120px; } nav .start-home, a:nth-child(1):hover~.animation { width: 100px; left: 0; background-color: #1abc9c; } nav .start-about, a:nth-child(2):hover~.animation { width: 110px; left: 100px; background-color: #e74c3c; } nav .start-blog, a:nth-child(3):hover~.animation { width: 100px; left: 210px; background-color: #3498db; } nav .start-portefolio, a:nth-child(4):hover~.animation { width: 160px; left: 310px; background-color: #9b59b6; } nav .start-contact, a:nth-child(5):hover~.animation { width: 120px; left: 470px; background-color: #e67e22; } body { font-size: 12px; font-family: sans-serif; background: #2c3e50; } h1 { text-align: center; margin: 40px 0 40px; text-align: center; font-size: 30px; color: #ecf0f1; text-shadow: 2px 2px 4px #000000; font-family: 'Cherry Swash', cursive; } p { position: absolute; bottom: 20px; width: 100%; text-align: center; color: #ecf0f1; font-family: 'Cherry Swash',cursive; font-size: 16px; } span { color: #2BD6B4; } </style>
Html Kodları:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <h1>Lavalamp CSS Menu</h1> <nav> <a href="#">Anasayfa</a> <a href="#">Hakkımızda</a> <a href="#">Yazılar</a> <a href="#">Özgeçmiş</a> <a href="#">İletişim</a> <div class="animation start-home"></div> </nav> </body> </html>
Bu Yazıya Tepkin Nedir?
+1
+1
+1
+1
+1
+1
+1
1
<< Önceki Yazı
Sonraki Yazı >>
css açılır menü örnekleri, css akerdion menü örnekleri, css dikey açılır menü örnekleri, css dikey menü örnekleri, css menü örnekleri, css yatay menü örnekleri, dikey akerdion menü örnekleri, html menü örnekleri
Çok güzel bir menü örneği deneme olarak kullandım.