Rumah > hujung hadapan web > tutorial css > Bagaimanakah Saya Boleh Mewajarkan Baris Terakhir DIV Merentas Semua Penyemak Imbas?

Bagaimanakah Saya Boleh Mewajarkan Baris Terakhir DIV Merentas Semua Penyemak Imbas?

Patricia Arquette
Lepaskan: 2024-12-08 04:10:09
asal
146 orang telah melayarinya

How Can I Justify the Last Line of a DIV Across All Browsers?

Mewajarkan Baris Terakhir DIV: Pendekatan Komprehensif

Mewajarkan baris terakhir DIV boleh memberikan cabaran, kerana ia biasanya menjajar ke kiri secara lalai. Walau bagaimanapun, terdapat kaedah yang berkesan menangani isu ini merentas pelayar, termasuk IE6 dan seterusnya.

Kaedah ini menggunakan gabungan sifat CSS:

  • text-align- last: justify: Diperkenalkan oleh Microsoft, sifat ini disokong oleh IE penyemak imbas.
  • :selepas kandungan pseudo: Elemen pseudo ini mencipta blok sebaris tidak kelihatan yang memanjangkan lebar DIV.

Selain itu, untuk mengendalikan elemen teks satu baris, perkara berikut disyorkan:

  • Tetapkan ketinggian dan garis ketinggian elemen kepada 1em untuk mengelakkan garis kosong yang tidak perlu.

Pelaksanaan CSS:

Untuk mewajarkan baris terakhir DIV, perkara berikut Peraturan CSS boleh digunakan:

p, h1 {
   text-align: justify;
   text-align-last: justify;
}

p:after, h1:after {
   content: "";
   display: inline-block;
   width: 100%;
}
Salin selepas log masuk

Untuk elemen teks satu baris, berikut ialah perlu:

h1 {
   text-align: justify;
   text-align-last: justify;
   height: 1em;
   line-height: 1;
}

h1:after {
   content: "";
   display: inline-block;
   width: 100%;
}
Salin selepas log masuk

Penjelasan Terperinci:

  • text-align-last: justify: Menentukan penjajaran baris terakhir dalam elemen blok.
  • :selepas pseudo-content: Mencipta blok sebaris kosong yang meregangkan lebar DIV untuk memastikan sifat text-align: justify dikenakan pada baris terakhir.
  • Ketinggian dan ketinggian baris: Untuk elemen teks satu baris, menetapkan ketinggian dan ketinggian garis kepada 1em menghalang baris kosong yang sebaliknya akan muncul selepas yang terakhir yang dibenarkan baris.

Pendekatan gabungan ini memastikan bahawa baris terakhir DIV adalah wajar merentas berbilang penyemak imbas, memberikan reka letak yang profesional dan menyenangkan dari segi estetika.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mewajarkan Baris Terakhir DIV Merentas Semua Penyemak Imbas?. 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