Saya ingin menambahkan teks yang ditampilkan di atas gambar.
Pada dasarnya, seperti inilah kode saya:
<div class="ek-background">
<div class="row">
<section id="container">
<div class="container col-sm-4 col-sm-offset-2">
<div class="pull-right">
<h1>TITLE HERE</h1>
<h2>Let us build your preview for free</h2>
</div>
<img src="img/img/flow-1.png" class="align-center img-responsive">
<div class="col">
<div class="col-sm-4">
<p>this is a test</p>
</div>
</div>
</div>
Saya tidak dapat mengatur agar "this is a test" ke bagian gambar yang diusulkan.
Saya ingin menggunakan parameter bootstrap.min.css untuk menjaga semuanya tetap konsisten. Juga, karena ini akan menjadi situs web desain responsif, saya ingin teks menjadi responsif dengan gambar sehingga tidak kehilangan posisinya
Jika ada yang bisa membantu, itu akan sangat bagus :)
Saya dapat menyarankan cara untuk mengatasi pertanyaan tersebut: Anda dapat menggunakan carousel dengan satu item, karena Anda dapat menyisipkan teks pada gambar carousel berkat caption:
<div id="mycarousel" class="carousel slide" data-ride="carousel">
<div class="carousel-inner">
<div class="item active">
<img src="img/yourimage.png" alt="" class="img-responsive">
<div class="carousel-caption">
Insert your text here !
</div>
</div>
</div>
</div>
Anda perlu menempelkan css tambahan untuk memberi kami gambaran tentang apa yang Anda hadapi sebenarnya, tetapi inilah 2 sen saya:
<div class="imageAndText">
<img src="img/img/flow-1.png" class="align-center img-responsive">
<div class="col">
<div class="col-sm-4">
<p>this is a test</p>
</div>
</div>
</div>
(Hati-hati, kode asli Anda memiliki tambahan
.imageAndText {position: relative;}
.imageAndText .col {position: absolute; z-index: 1; top: 0; left: 0;}
Berikut's ilustrasi jsFiddle:
Saya rasa hal ini tidak mungkin dilakukan dengan menggunakan kelas bootstrap. Anda bisa melakukan hal seperti ini dengan menambahkan thumbnail
ke gambar dan thumbnail_legend
ke div next.
.thumbnail_legend {
background: none repeat scroll 0 0 #FFFFFF;
opacity: 0.5;
top:0;
left:0;
position: absolute;
}
.thumbnail {
position:relative;
}
dari: https://stackoverflow.com/questions/18631530/text-overlay-on-image