Cara memasang logo di bar navigasi bootstrap w3schools

Dalam tutorial cuplikan Bootstrap hari ini, saya akan menunjukkan cara membuat navbar Bootstrap 4 (Bootstrap 5) dengan logo gambar

Mari kita mulai

Apa itu navbar Bootstrap?

Bootstrap Navbar adalah komponen navigasi horizontal yang dapat digunakan di halaman web dan aplikasi web. Navbar Bootstrap responsif, artinya akan beradaptasi dengan berbagai ukuran layar dan resolusi perangkat

Ini terdiri dari tautan dan tombol yang ketika diklik mengarahkan ke berbagai halaman situs web. Itu juga dapat berisi formulir, ikon, dropdown, dan banyak lagi

Cara menambahkan logo ke Bootstrap navbar - Petunjuk langkah demi langkah

  1. Tambahkan gambar logo Anda di dalama.navbar-brand
  2. Anda dapat mengatur ukuran logo denganwidth="",height="" atribut. Saya biasanya mengatur tinggi menjadi 30-40px dan menghitung lebar berdasarkan proporsi gambar Anda
  3. Jika perlu, tambahkan salah satu kelas .align-top .align-middle .align-bottom untuk menyelaraskan teks yang berdekatan secara vertikal dengan gambar
  4. Opsional. tambahkan bantalan tambahan ke Merek Navbar dengan kelas utilitas Bootstrap - e. g. .py-1
  5. Opsional. Gunakan format gambar SVG untuk logo gambar Anda

Instruksi ini juga berlaku untuk Bootstrap 3 atau Bootstrap 5 tanpa perlu perubahan besar

Mengapa navigasi responsif penting dalam desain web?

Dalam hal desain web, navigasi responsif adalah salah satu elemen terpenting situs web Anda. Alasannya adalah karena ada begitu banyak perangkat berbeda yang digunakan orang untuk mengakses situs web

Misalnya, ada orang yang menggunakan komputer desktop, laptop, dan tablet. Hal yang sama berlaku saat Anda menggunakan ponsel juga. Ada orang yang menggunakan smartphone dan phablet

Ini berarti Anda perlu merancang navigasi Anda sedemikian rupa sehingga akan bekerja dengan baik di semua perangkat ini dan di semua resolusi yang berbeda tanpa masalah.

Inilah sebabnya mengapa banyak desainer menggunakan hal serupa seperti Bootstrap Navbar dengan Logo sebagai cara untuk membuat bilah navigasi responsif dengan cepat dan mudah

Jika Anda menyukai cuplikan ini, Anda juga dapat menikmati menjelajahi Tabel Harga Bootstrap atau Halaman Tim Bootstrap

Harap diperhatikan bahwa editor interaktif di halaman ini harus dilihat di laptop atau desktop Anda untuk hasil terbaik

, tambahkan


  

Bootstrap

_7 ke setiap navbar untuk secara eksplisit mengidentifikasinya sebagai kawasan tengara bagi pengguna teknologi pendukung

  • Tunjukkan item saat ini dengan menggunakan
    
      

    Bootstrap

    8 untuk halaman saat ini atau
    
      

    Bootstrap

    9 untuk item saat ini dalam kumpulan
  • Baru di v5. 2. 0. Navbars dapat bertema dengan variabel CSS yang tercakup dalam kelas dasar
    
      

    Bootstrap

    5.
    
      

    Navbar

    _1 telah ditinggalkan dan
    
      

    Navbar

    2 telah ditulis ulang untuk mengganti variabel CSS alih-alih menambahkan gaya tambahan
  • Konten yang didukung

    Navbar hadir dengan dukungan bawaan untuk beberapa sub-komponen. Pilih dari berikut ini sesuai kebutuhan

    Berikut adalah contoh dari semua sub-komponen yang termasuk dalam navbar bertema cahaya responsif yang secara otomatis menciut pada breakpoint

    
      

    Navbar

    0 (besar)

    
      

    Navbar

    Search

    Contoh ini menggunakan kelas utilitas latar belakang (

    
      

    Navbar

    1) dan spasi (
    
      

    Navbar

    2,
    
      

    Navbar

    3,
    
      

    Navbar

    4,
    
      

    Navbar

    5)

    Merek

    
      

    Navbar

    3 dapat diterapkan ke sebagian besar elemen, tetapi jangkar bekerja paling baik, karena beberapa elemen mungkin memerlukan kelas utilitas atau gaya khusus

    Teks

    Tambahkan teks Anda di dalam elemen dengan kelas

    
      

    Navbar

    3

    
    
      

    Navbar

    Navbar

    Gambar

    Anda dapat mengganti teks dalam

    
      

    Navbar

    _3 dengan
    
      

    Navbar

    9

    
      

    Gambar dan teks

    Anda juga dapat menggunakan beberapa utilitas tambahan untuk menambahkan gambar dan teks secara bersamaan. Perhatikan penambahan

    
      

    Navbar

    _0 dan
    
      

    Navbar

    1 pada
    
      

    Navbar

    9

    
      

    Bootstrap

    Tautan navigasi Navbar dibuat berdasarkan

    
      

    Navbar

    3 opsi kami dengan kelas pengubahnya sendiri dan memerlukan penggunaan gaya responsif yang tepat. Navigasi di navbar juga akan tumbuh untuk menempati ruang horizontal sebanyak mungkin agar konten navbar Anda tetap selaras

    Tambahkan kelas

    
      

    Navbar

    4 pada
    
      

    Navbar

    5 untuk menunjukkan halaman saat ini

    Harap perhatikan bahwa Anda juga harus menambahkan atribut

    
      

    Navbar

    6 pada
    
      

    Navbar

    5 aktif

    
      

    Navbar

    _

    Dan karena kami menggunakan kelas untuk navigasi kami, Anda dapat sepenuhnya menghindari pendekatan berbasis daftar jika Anda mau

    
      

    Navbar

    Anda juga dapat menggunakan dropdown di navbar Anda. Menu tarik-turun memerlukan elemen pembungkus untuk pemosisian, jadi pastikan untuk menggunakan elemen terpisah dan bersarang untuk

    
      

    Navbar

    8 dan
    
      

    Navbar

    5 seperti yang ditunjukkan di bawah ini

    
      

    Navbar

    Formulir

    Tempatkan berbagai kontrol formulir dan komponen di dalam navbar

    
      

    Search

    Elemen anak langsung dari

    
      

    Bootstrap

    _5 menggunakan tata letak fleksibel dan akan default ke
    
      

    Search

    1. Gunakan utilitas fleksibel tambahan yang diperlukan untuk menyesuaikan perilaku ini

    
      

    Navbar Search

    Grup input juga berfungsi. Jika bilah navigasi Anda adalah seluruh formulir, atau sebagian besar formulir, Anda dapat menggunakan

    elemen sebagai wadah dan menyimpan beberapa HTML

    
      
        

    @

    Berbagai tombol juga didukung sebagai bagian dari bentuk navbar ini. Ini juga merupakan pengingat yang bagus bahwa utilitas perataan vertikal dapat digunakan untuk menyelaraskan elemen berukuran berbeda

    
    
      

    Navbar

    Navbar

    _0

    Teks

    Navbars mungkin berisi potongan teks dengan bantuan

    
      

    Navbar

    6. Kelas ini menyesuaikan perataan vertikal dan spasi horizontal untuk string teks

    
    
      

    Navbar

    Navbar

    _1

    Padu padankan dengan komponen dan utilitas lain sesuai kebutuhan

    
    
      

    Navbar

    Navbar

    _2

    Skema warna

    Baru di v5. 2. 0. Tema Navbar sekarang didukung oleh variabel CSS dan

    
      

    Navbar

    1 telah ditinggalkan. Variabel CSS diterapkan ke
    
      

    Bootstrap

    5, default ke tampilan "ringan", dan dapat diganti dengan
    
      

    Navbar

    2

    Tema Navbar lebih mudah dari sebelumnya berkat kombinasi Bootstrap dari variabel Sass dan CSS. Standarnya adalah "navbar ringan" kami untuk digunakan dengan warna latar terang, tetapi Anda juga dapat menerapkan

    
      

    Navbar

    2 untuk warna latar belakang gelap. Kemudian, sesuaikan dengan utilitas
    
      

    Search

    _7

    
    
      

    Navbar

    Navbar

    _3

    Wadah

    Meskipun tidak wajib, Anda dapat membungkus navbar dalam

    
      

    Search

    8 untuk memusatkannya pada halaman–namun perhatikan bahwa penampung bagian dalam tetap diperlukan. Atau Anda dapat menambahkan wadah di dalam
    
      

    Bootstrap

    5 hanya untuk memusatkan isi a

    
    
      

    Navbar

    Navbar

    _4

    Gunakan salah satu wadah responsif untuk mengubah seberapa luas konten di navbar Anda disajikan

    
    
      

    Navbar

    Navbar

    _5

    Penempatan

    Gunakan utilitas posisi kami untuk menempatkan navbar di posisi non-statis. Pilih dari tetap ke atas, tetap ke bawah, ditempel ke atas (menggulir dengan halaman hingga mencapai bagian atas, lalu tetap di sana), atau menempel di bawah (menggulir dengan halaman hingga mencapai bagian bawah, lalu tetap

    Memperbaiki navbar menggunakan

    
      

    Navbar Search

    _0, artinya navbar ditarik dari aliran normal DOM dan mungkin memerlukan CSS khusus (mis. g. ,
    
      

    Navbar Search

    _1 pada ) untuk mencegah tumpang tindih dengan elemen lain

    
    
      

    Navbar

    Navbar

    _6

    
    
      

    Navbar

    Navbar

    _7

    
    
      

    Navbar

    Navbar

    _8

    
    
      

    Navbar

    Navbar

    _9

    
      

    _0

    Tambahkan

    
      

    Navbar Search

    2 ke
    
      

    Navbar

    4 (atau sub-komponen navbar lainnya) untuk mengaktifkan pengguliran vertikal di dalam konten yang dapat dialihkan dari navbar yang diciutkan. Secara default, pengguliran dimulai pada
    
      

    Navbar Search

    4 (atau 75% dari tinggi area pandang), tetapi Anda dapat menggantinya dengan properti khusus CSS lokal
    
      

    Navbar Search

    5 atau gaya khusus. Pada viewport yang lebih besar saat navbar diperluas, konten akan muncul seperti di navbar default

    Perhatikan bahwa perilaku ini memiliki potensi kelemahan

    
      

    Navbar Search

    6—ketika mengatur
    
      

    Navbar Search

    7 (diperlukan untuk menggulir konten di sini),
    
      

    Navbar Search

    8 setara dengan
    
      

    Navbar Search

    9, yang akan memangkas beberapa konten horizontal

    Berikut adalah contoh navbar yang menggunakan

    
      

    Navbar Search

    2 dengan
    
      
        

    @

    1, dengan beberapa utilitas margin tambahan untuk jarak optimal

    
      

    _1

    Perilaku responsif

    Navbar dapat menggunakan kelas

    
      

    Navbar

    5,
    
      
        

    @

    3, dan
    
      

    Bootstrap

    6 untuk menentukan kapan kontennya diciutkan di balik tombol. Dikombinasikan dengan utilitas lain, Anda dapat dengan mudah memilih kapan menampilkan atau menyembunyikan elemen tertentu

    Untuk navbar yang tidak pernah runtuh, tambahkan kelas

    
      
        

    @

    5 di navbar. Untuk navbar yang selalu runtuh, jangan tambahkan kelas
    
      
        

    @

    5

    Toggler

    Pengalih bilah navigasi disejajarkan ke kiri secara default, tetapi jika mengikuti elemen saudara seperti

    
      

    Navbar

    3, pengalih tersebut akan secara otomatis disejajarkan ke paling kanan. Membalik markup Anda akan membalikkan penempatan toggler. Di bawah ini adalah contoh gaya toggle yang berbeda

    Tanpa

    
      

    Navbar

    _3 ditampilkan pada breakpoint terkecil

    
      

    _2

    Dengan nama merek ditampilkan di sebelah kiri dan toggler di sebelah kanan

    
      

    _3

    Dengan toggler di sebelah kiri dan nama merek di sebelah kanan

    
      

    _4

    Konten eksternal

    Terkadang Anda ingin menggunakan plugin collapse untuk memicu elemen penampung untuk konten yang secara struktural berada di luar

    
      

    Bootstrap

    5. Karena plugin kami bekerja pada
    
    
      

    Navbar

    Navbar

    _00 dan
    
    
      

    Navbar

    Navbar

    01 cocok, itu mudah dilakukan

    
      

    _5

    Saat Anda melakukan ini, sebaiknya sertakan JavaScript tambahan untuk memindahkan fokus secara terprogram ke penampung saat dibuka. Jika tidak, pengguna keyboard dan pengguna teknologi asistif kemungkinan akan kesulitan menemukan konten yang baru terungkap - terutama jika penampung yang dibuka berada sebelum toggler dalam struktur dokumen. Kami juga menyarankan untuk memastikan bahwa toggler memiliki atribut

    
    
      

    Navbar

    Navbar

    02, menunjuk ke
    
    
      

    Navbar

    Navbar

    00 dari wadah konten. Secara teori, ini memungkinkan pengguna teknologi bantu untuk melompat langsung dari toggler ke wadah yang dikontrolnya–tetapi dukungan untuk ini saat ini cukup tidak merata

    Di luar kanvas

    Ubah navbar Anda yang meluas dan menciut menjadi laci offcanvas dengan komponen offcanvas. Kami memperluas gaya default offcanvas dan menggunakan kelas

    
    
      

    Navbar

    Navbar

    04 kami untuk membuat sidebar navigasi yang dinamis dan fleksibel

    Pada contoh di bawah ini, untuk membuat offcanvas navbar yang selalu diciutkan di semua breakpoint, hilangkan kelas

    
    
      

    Navbar

    Navbar

    04 seluruhnya

    
      

    _6

    Untuk membuat navbar offcanvas yang diperluas menjadi navbar normal pada breakpoint tertentu seperti

    
      

    Navbar

    0, gunakan
    
    
      

    Navbar

    Navbar

    07

    
      

    _7

    Saat menggunakan offcanvas di navbar gelap, ketahuilah bahwa Anda mungkin perlu memiliki latar belakang gelap pada konten offcanvas untuk menghindari teks menjadi tidak terbaca. Dalam contoh di bawah ini, kami menambahkan

    
      

    Navbar

    _2 dan
    
    
      

    Navbar

    Navbar

    09 ke
    
      

    Bootstrap

    5,
    
    
      

    Navbar

    Navbar

    11 ke
    
    
      

    Navbar

    Navbar

    12,
    
    
      

    Navbar

    Navbar

    13 ke
    
    
      

    Navbar

    Navbar

    14, dan
    
    
      

    Navbar

    Navbar

    15 ke ________16 untuk penataan gaya can__va yang tepat dengan____

    
      

    _8

    CSS

    Variabel

    Ditambahkan di v5. 2. 0

    Sebagai bagian dari pendekatan variabel CSS Bootstrap yang terus berkembang, navbar sekarang menggunakan variabel CSS lokal pada

    
      

    Bootstrap

    5 untuk penyesuaian waktu nyata yang ditingkatkan. Nilai untuk variabel CSS diatur melalui Sass, jadi kustomisasi Sass juga masih didukung

    
      

    _9

    Beberapa variabel CSS tambahan juga ada di

    
      

    Navbar

    4

    
      

    Bootstrap

    0

    Kustomisasi melalui variabel CSS dapat dilihat pada kelas

    
      

    Navbar

    2 tempat kami mengganti nilai tertentu tanpa menambahkan pemilih duplikat CSS

    
      

    Bootstrap

    _1

    Variabel sass

    Variabel untuk semua navbar

    
      

    Bootstrap

    _2

    Variabel untuk

    
      

    Bootstrap

    _3

    Sass loop

    (mis. g. ,

    
    
      

    Navbar

    Navbar

    _07) digabungkan dengan peta
    
    
      

    Navbar

    Navbar

    21 dan dihasilkan melalui loop di
    
    
      

    Navbar

    Navbar

    22

    Bagaimana cara menambahkan logo ke bilah navigasi saya?

    Menambahkan gambar logo ke navbar dan footer .
    Buka header-top-navbar. php di dalam folder template di editor Anda
    Temukan elemen berikut. .
    Hapus tag berikut, yang menempatkan nama situs kami di dalam tautan merek navbar. .
    Ganti baris kode sebelumnya dengan tag yang sesuai untuk gambar logo kita

    Bagaimana cara meletakkan item navigasi di dalam bilah navigasi di bootstrap?

    Untuk menambahkan tautan di dalam navbar, gunakan elemen Kemudian tambahkan elemen : Link 1. Link 2.

    Bagaimana cara menambahkan gambar ke bilah navigasi saya di HTML?

    Contoh .
    /* Gambar yang digunakan */ background-image. url("img_nature. jpg"); min-tinggi. 380px; .
    posisi. mutlak; . 20px; . mobil;
    meluap. tersembunyi; . #333;
    mengambang. kiri; . #f2f2f2; . tengah;.
    warna latar belakang. #ddd; . hitam;