Title dalam tag elemen HTML
Demo:
Arahkan kursor ke logo ini.
Sorot teks pada kalimat ini.
Sorot teks pada kalimat ini.
Arahkan kursor ke logo ini.
Bagaimana cara mengkustom tampilan atribut title pada sebuah elemen ?
Berikut ini adalah kode HTML dari Demo diatas:
<p title='ini adalah atribut title tanpa kustom'>
Sorot teks pada kalimat ini.
</p>
<p data-title='ini adalah atribut title setelah di kustom'>
Sorot teks pada kalimat ini.
</p>
Atribut title pada suatu elemen tidak dapat di kustom, melainkan menggantinya dengan atribut lain dengan fungsi yang sama namun dengan tampilan yang bisa diubah-suaikan.
CSS kustom data-title
Copy, paste CSS dibawah ini dan simpan dalam template.CSS ini akan otomatis mendeteksi setiap elemen yang diberikan atribut data-title=''.
Elemen yang biasanya menggunakan title misalnya : link, tombol, image, dll.
[data-title]:hover:after {
opacity: 1;
transition: 0.1s linear 0.5s;
visibility: visible;
}
[data-title]:after {
content: attr(data-title);
background-color: #333; /*-- atur warna latar belakang --*/
color: #fff; /*-- atur warna teks --*/
font-size: 16px; /*-- atur ukuran teks --*/
position: absolute;
padding: 2px 16px; 0 16px
top: -1.6em; /*-- atur posisi tampilan --*/
left:0;
white-space: nowrap;
box-shadow: 1px 1px 3px #222222; /*-- atur bayangan --*/
opacity: 0;
border: 1px solid #ddd; /*-- atur bingkai --*/
z-index: 99999;
visibility: hidden;
}
[data-title] {position: relative;}