Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Mencapai Offset Lajur Tersuai dalam Bootstrap 4 Beta?

Bagaimana untuk Mencapai Offset Lajur Tersuai dalam Bootstrap 4 Beta?

Barbara Streisand
Lepaskan: 2024-11-09 07:59:02
asal
672 orang telah melayarinya

How to Achieve Custom Column Offsets in Bootstrap 4 Beta?

Pengimbangan Lajur Bootstrap Tidak Berfungsi: Penyelesaian

Dalam Bootstrap 4 Beta, pengimbangan lajur nampaknya menjadi punca kebimbangan bagi pembangun. Kelas offset-md-* yang digunakan sebelum ini telah dihapuskan mengikut dokumentasi. Walau bagaimanapun, isu ini telah diselesaikan buat sementara waktu dalam Beta 2, mengembalikan kelas offset biasa.

Walau bagaimanapun, dalam Beta 1, pendekatan baharu untuk mengimbangi lajur telah diperkenalkan menggunakan .ml-auto kelas. Walaupun kaedah ini sememangnya boleh menggantikan lajur col-md-4, kaedah ini melaksanakan offset empat lajur. Ini bukan yang dicari oleh kebanyakan pembangun; mereka inginkan offset tersuai seperti

dahulu.

Menggunakan

sebagai pengganti terbukti tidak berkesan. Oleh itu, adakah ini pepijat, atau adakah terdapat penyelesaian yang berdaya maju?

Nasib baik, isu ini telah dibetulkan dengan pemulihan kelas ofset. Namun begitu, margin auto baharu yang diperkenalkan dalam Beta 1 masih boleh digunakan untuk mengimbangi lajur. Jidar ini akan mengalihkan lajur sejauh mungkin ke kanan. Akibatnya, jumlah pengimbangan bergantung pada ruang yang ada. Jika tiada lajur lain di sebelah kanan col-md-4, lajur itu akan menduduki seluruh bahagian kanan baris.

Penyelesaian Alternatif

Sebagai alternatif, anda boleh melaksanakan lajur tiruan untuk mencapai dua lajur offset:

<div class="row">
  <div class="col-md-2"></div>
  <div class="col-md-4">
    ...
  </div>
</div><p>Untuk memusatkan dua lajur <strong>col-md-4</strong>, gabungan <strong>ml-auto</strong> dan <strong>mr-auto</strong> boleh digunakan:</p>
<pre class="brush:php;toolbar:false"><div class="row">
  <div class="col-md-4 ml-auto">
    .
  </div>
  <div class="col-md-4 mr-auto">
    .
  </div>
</div>
Salin selepas log masuk

Akhir sekali, untuk memusatkan satu Lajur col-md-4, hanya gunakan mx-auto untuk jidar yang sama pada kedua-dua belah:

<div class="row">
  <div class="col-md-4 mx-auto">
    .
  </div>
</div>
Salin selepas log masuk

Nota: Khusus kelas ofset lajur akan diperkenalkan semula dalam Beta 2.

Atas ialah kandungan terperinci Bagaimana untuk Mencapai Offset Lajur Tersuai dalam Bootstrap 4 Beta?. 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