Rumah > hujung hadapan web > tutorial css > Bagaimana untuk Menyembunyikan Teks dengan Berkesan Semasa Memaparkan Imej Menggunakan CSS?

Bagaimana untuk Menyembunyikan Teks dengan Berkesan Semasa Memaparkan Imej Menggunakan CSS?

Linda Hamilton
Lepaskan: 2024-11-19 19:20:02
asal
993 orang telah melayarinya

How to Effectively Hide Text While Displaying an Image Using CSS?

Teks Halimunan Menggunakan CSS

Menyembunyikan elemen teks menggunakan CSS boleh berguna untuk pelbagai tujuan reka bentuk. Satu senario biasa ialah menggantikan teks dengan imej sebagai logo. Artikel ini menangani masalah khusus: cara mengalih keluar teks asal dengan berkesan semasa memaparkan imej.

Penyelesaian untuk Menyembunyikan Teks

Terdapat pelbagai pendekatan untuk menjadikan teks tidak kelihatan semasa mengekalkan dimensi elemen untuk peletakan imej.

Kaedah 1: Teks Lekukan

Satu teknik melibatkan menolak teks ke luar skrin menggunakan inden teks:

h1 {
    text-indent: -9999px;                 /* sends the text off-screen */
    background-image: url(/the_img.png);  /* shows image */
    height: 100px;                        /* be sure to set height & width */
    width:  600px;
    white-space: nowrap;            /* because only the first line is indented */
}
Salin selepas log masuk

Kaedah 2: Menyembunyikan Teks

Penyelesaian lain mengelakkan kotak besar yang tidak kelihatan yang dicipta oleh negatif lekukan:

h1 {
    background-image: url(/the_img.png);  /* shows image */
    height: 100px;                        /* be sure to set height & width */
    width:  600px;

    /* Hide the text. */
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
}
Salin selepas log masuk

Kedua-dua kaedah mencapai hasil yang diingini dengan sama ada menolak teks ke luar skrin atau menyembunyikannya dalam elemen.

Atas ialah kandungan terperinci Bagaimana untuk Menyembunyikan Teks dengan Berkesan Semasa Memaparkan Imej Menggunakan CSS?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan