Apakah Anda mencoba membungkus teks di sekitar gambar seperti pada <p>tag biasa dan sebagainya, tetapi Anda juga menyebutkan <textarea>, yang bisa menjadi masalah yang sama sekali berbeda. Mengapa Anda tidak memposting HTML Anda jika Anda punya? Terima kasih.
Marc Audet
1
Ya, Anda hanya akan mengapungkan gambar php ke kiri, dan teks akan membungkusnya :-)
Jack Tuck
Semua komentar ini dan tidak ada jawaban yang diterima ...
Dave Kanter
Jawaban:
111
Anda harus floatpenampung gambar Anda sebagai berikut:
HTML
<divid="container"><divid="floated">...some other random text</div>
...
some random text
...</div>
<divclass="oval"><span>PHP</span></div><p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has
survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing
software like Aldus PageMaker including versions of Lorem Ipsum.Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley
of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing
Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy
text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised
in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.</p>
Penambahan jawaban BeNdErR : Elemen "other TEXT" harus memiliki float:none, seperti:
<divstyle="width:100%;"><divstyle="float:left;width:30%;background:red;">...something something something random text</div><divstyle="float:none;background:yellow;"> text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text </div></div>
ini adalah satu-satunya cara agar saya dapat membuat ini bekerja .. Dan solusi terbersih.
andygoestohollywood
float: tidak ada yang menyelamatkan saya! Terus mencoba melayang: kanan elemen kedua tidak berhasil.
bkunzi01
11
Jika ukuran gambar bervariasi atau desainnya responsif , selain membungkus teks, Anda dapat mengatur lebar minimum untuk paragraf agar tidak terlalu sempit.
Berikan elemen pseudo CSS yang tidak terlihat dengan lebar paragraf minimum yang diinginkan. Jika tidak ada cukup ruang untuk memuat elemen semu ini, maka itu akan didorong ke bawah gambar, mengambil paragraf bersamanya.
Saya pikir jawaban Anda dapat menghemat saya beberapa bacon. Saya mengalami masalah dengan gambar mengambang kiri yang menumpuk dalam desain responsif. Dengan lebar gambar default saya menjadi 30% dan gambar di kedua sisi, terkadang saya dapat memiliki kolom teks dengan lebar hanya 4 karakter.
<p>
tag biasa dan sebagainya, tetapi Anda juga menyebutkan<textarea>
, yang bisa menjadi masalah yang sama sekali berbeda. Mengapa Anda tidak memposting HTML Anda jika Anda punya? Terima kasih.Jawaban:
Anda harus
float
penampung gambar Anda sebagai berikut:HTML
CSS
BIOLA
http://jsfiddle.net/kYDgL/
sumber
Dengan Bentuk CSS Anda dapat melangkah lebih jauh dari sekedar teks mengambang di sekitar gambar persegi panjang.
Anda benar-benar dapat membungkus teks sedemikian rupa sehingga mengambil bentuk tepi gambar atau poligon yang Anda balut.
DEMO FIDDLE (Sedang mengerjakan webkit - caniuse )
Juga, berikut ini adalah daftar artikel terpisah yang bagus tentang Bentuk CSS
sumber
Penambahan jawaban BeNdErR :
Elemen "other TEXT" harus memiliki
float:none
, seperti:sumber
Jika ukuran gambar bervariasi atau desainnya responsif , selain membungkus teks, Anda dapat mengatur lebar minimum untuk paragraf agar tidak terlalu sempit.
Berikan elemen pseudo CSS yang tidak terlihat dengan lebar paragraf minimum yang diinginkan. Jika tidak ada cukup ruang untuk memuat elemen semu ini, maka itu akan didorong ke bawah gambar, mengambil paragraf bersamanya.
sumber