Nasıl oluşturulur: Yansıtıcı sayfa başlığı
- Önceki sayfa Tablet navigasyonu
- Sonraki sayfa Slayt
CSS ile yansıtıcı sayfa başlığı nasıl oluşturulur öğrendiğinizi öğrenin.
Yansıtıcı sayfa başlığı
Ekran boyutuna göre sayfa başlığı tasarımını değiştirin. Tarayıcı penceresinin boyutunu ayarlayarak etkisini görebilirsiniz.
Reaktif Başlık Oluşturma
İlk Adım - HTML Ekleme:
<div class="header"> <a href="#default" class="logo">ŞirketLogo</a> <div class="header-right"> <a class="active" href="#home">Anasayfa</a> <a href="#contact">İletişim</a> <a href="#about">Hakkımızda</a> </div> </div>
İkinci Adım - CSS Ekleme:
/* Başlık stillerini ayarlamak için gri arka plan ve bazı iç dolgular kullanın */ .header { overflow: hidden; background-color: #f1f1f1; padding: 20px 10px; } /* Başlık bağlantı stillerini ayarlayın */ .header a { float: left; color: black; text-align: center; padding: 12px; text-decoration: none; font-size: 18px; line-height: 25px; border-radius: 4px; } /* Logo bağlantısının stillerini ayarlayın (dikkat edin, satır yüksekliğini ve yazı boyutunu aynı değere ayarlıyoruz, böylece yazı büyüdüğünde başlık genişlemesin) */ .header a.logo { font-size: 25px; font-weight: bold; } /* Fare üzerine gelindiğinde arka plan rengini değiştirin */ .header a:hover { background-color: #ddd; color: black; } /* Etkin/şu anki bağlantı stillerini ayarlayın */ .header a.active { background-color: dodgerblue; color: white; } /* Bağlantı kısmını sağa yuvarlayın */ .header-right { float: right; } /* Ekran genişliği 500px veya daha az olduğunda bağlantıları bir araya getirmek için medya sorgusu ekleyin */ @media screen and (max-width: 500px) { .header a { float: none; display: block; text-align: left; } .header-right { float: none; } }
İlgili sayfalar
Eğitim:CSS navigasyon çubuğu
- Önceki sayfa Tablet navigasyonu
- Sonraki sayfa Slayt