Bagaimana saya bisa meratakan teks sehingga beberapa di antaranya sejajar ke kiri dan beberapa di antaranya sejajar ke kanan dalam baris yang sama?
<p>This text should be left-aligned. This text should be right aligned.</p>
Saya bisa meratakan semua teks ke kiri (atau ke kanan), baik secara langsung sebaris, atau dengan menggunakan stylesheet -
<p style='text-align: left'>This text should be left-aligned.
This text should be right aligned.</p>
Bagaimana saya bisa menyelaraskan teks yang sesuai ke kiri dan ke kanan, sekaligus menjaganya tetap di baris yang sama?
text-align:left;
itu harusfloat:left;
seperti <p> <span style = "float: left;"> Teks kiri </span> <span style = "float: right;"> Teks Kanan </span> </p>HTML:
css:
Demo:
http://jsfiddle.net/W3Pxv/1
sumber
Jika Anda tidak ingin menggunakan elemen mengambang dan ingin memastikan bahwa kedua blok tidak tumpang tindih, coba:
sumber
FILE HTML:
FILE CSS:
dan kamu selesai ....
sumber
css:
sumber
Sementara beberapa solusi di sini akan berfungsi, tidak ada pegangan yang tumpang tindih dengan baik dan akhirnya memindahkan satu item ke bawah yang lain. Jika Anda mencoba untuk mengatur tata letak data yang akan terikat secara dinamis, Anda tidak akan tahu sampai runtime yang terlihat buruk.
Yang ingin saya lakukan hanyalah membuat tabel baris tunggal dan menerapkan float kanan pada sel kedua. Tidak perlu menerapkan rata kiri pada awalnya, itu terjadi secara default. Ini menangani tumpang tindih sempurna dengan pembungkusan kata.
HTML
CSS
https://jsfiddle.net/esoyke/7wddxks5/
sumber
Tambahkan rentang pada setiap atau kelompok kata yang ingin Anda ratakan ke kiri atau kanan. lalu tambahkan id atau class pada span seperti:
CSS-
sumber
Jika Anda menggunakan Bootstrap coba ini:
sumber
Jika Anda hanya ingin mengubah perataan teks, buat saja kelas
dan rentangkan kelas itu melalui teks
sumber