Get Median Ui Premium Contact Us Buy Now!

Memberikan Teks pada Gambar

سنتري

Belajar HTML, CSS, dan JavaScript.

Cara Memberikan Teks pada Gambar dengan HTML CSS – Halo semuanya, pasti kalian pernah melihat dimana ada sebuah gambar pada website dan pada gambar tersebut terdapat teks yang bisa kita blok atau seleksi dan di copy, Teknik seperti itu memang sangat diperlukan untuk kebutuhan dan interaktif bagi para pengunjung website, baiklah berikut ini adalah cara mudah memberikan teks di atas gambar menggunakan position pada CSS


1, Membuat struktur HTML

 
  <!DOCTYPE html>

<html>

<head>

    <title>Memberikan Teks pada Gambar dengan HTML CSS</title>

</head>

<body>

    <div class="box">

        <img src="gambar.jpg">

        <p class="atasKiri">Atas Kiri</p>

        <p class="atasKanan">Atas Kanan</p>

        <p class="bawahKiri">Bawah Kiri</p>

        <p class="bawahKanan">Bawah Kanan</p>

        <p class="tengah">Tengah</p>

    </div>

</body>

</html>

Dengan struktur diatas kita akan memiliki sebuah div dengan class .box yang akan menjadi parent dari elemen teks yang ada di dalamnya.

2. Memberikan Ukuran dan Position pada elemen child

Sekarang ini kita akan membuat sebuah css untuk memberikan ukuran dan jenis position yang akan kita gunakan dengan baris css berikut

 

*{margin: 0;padding: 0}

.box{

    width: 500px;

    height: 312px;

    position: relative;

}

.box img{

    width: 100%;

}

img,p{

    position: absolute;

}

Diatas sudah kita tentukan ukuran tinggi dan lebar elemen parent, dan juga tipe position yang dimana terdapat position:relative yang digunakan pada Parent, dan position:absolute yang digunakan pada bagian child.

3. Menentukan koordinat masing – masing elemen

Sekarang kita akan memberikan masing -  masing elemen sebuah koordinat menggunakan atribut top, right, bottom, left.

 

.atasKiri{

    top: 10px;

    left: 10px;

}

.bawahKiri{

    bottom: 10px;

    left: 10px;

}

.atasKanan{

    top: 10px;

    right: 10px;

}

.bawahKanan{

    bottom: 10px;

    right: 10px;

}

.tengah{

    left: 50%;

    top: 50%;

    transform: translate(-50%);

    -webkit-transform: translate(-50%);

    -moz-transform: translate(-50%);

    -o-transform: translate(-50%);

}

Baiklah teman -teman pada bagian ini kita ada sedikit menggunakan atribut transform, untuk membuat elemen dengan class .tengah dapat di posisikan di tengah dengan benar.

About the Author

Santri Lampung

إرسال تعليق

Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.