Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Membuat Tajuk Bersaiz Tidak Sekata dalam Grid Flexbox Mempunyai Ketinggian Sama?

Bagaimanakah Saya Boleh Membuat Tajuk Bersaiz Tidak Sekata dalam Grid Flexbox Mempunyai Ketinggian Sama?

Mary-Kate Olsen
Lepaskan: 2024-12-15 17:37:10
asal
788 orang telah melayarinya

How Can I Make Unevenly-Sized Headings in a Flexbox Grid Have Equal Heights?

Tajuk Ketinggian Tidak Sekata dalam Grid Flexbox

Masalah

Ketinggian yang sama diingini untuk div kanak-kanak dalam grid flexbox, termasuk kedudukan bawahnya 2- tajuk baris h2.

Flexbox Had

Malangnya, mencapai ketinggian tajuk seragam semata-mata dengan Flexbox atau CSS tidak boleh dilaksanakan. Tingkah laku lalai Flexbox, "lenturkan lajur ketinggian sama," hanya terpakai kepada kanak-kanak item fleksibel dalam bekas yang sama.

Penyelesaian Cadangan

Sebagai alternatif, pertimbangkan untuk menggunakan perpustakaan JavaScript seperti jQuery untuk memadankan secara dinamik ketinggian tajuk yang paling tinggi. Pendekatan ini membolehkan pengendalian fleksibel bagi panjang tajuk yang tidak sekata walaupun elemen berada dalam bekas yang berbeza.

Coretan Kod

$(document).ready(function() {
  $(".block-list").each(function() {
    let max_height = 0;
    $(this).find("h2").each(function() {
      max_height = Math.max(max_height, $(this).height());
    });
    $(this).find("h2").height(max_height);
  });
});
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membuat Tajuk Bersaiz Tidak Sekata dalam Grid Flexbox Mempunyai Ketinggian Sama?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan