Bookmark and Share

12
user

Lelong barang permainan
Dapatkan permainan berkualiti dari jenama yang terkenal. Harga boleh runding.

CSS : Penggunaan text-shadow untuk paparan text yang lebih menonjol

30 November 2009 | 8:15 pm  |   325 pembaca. Coding

CSS : Penggunaan text-shadow untuk paparan text yang lebih menonjol

Tujuan code css ini adalah untuk memaparkan text dengan lebih berkesan. Sebelum ini text shadow hanya boleh dipaparkan dengan menggunakan imej. Penggunaan text yang dipaparkan dalam bentuk imej memberi masalah untuk enjin carian mengindex kandungan web. Selain dari itu imej juga lebih berat untuk dipaparkan berbanding sebaris text.

Browser Compatibility

Berikut adalah senarai browser yang support dan tak support text-shadow

Browser Compatibility
Safari 3.1 (Mac/Win) Ya, tanpa multi shadow
Safari 4 (Mac/Win) Ya
Opera 9.5 (Mac/Win/Lin) Ya
Firefox 2/3 (Mac/Win/Lin) Tidak
Firefox 3.1/3.5 (Mac/Win/Lin) Ya
Google Chrome 1 (Win) Tidak
Google Chrome 2 (Win) Ya
IE 7/8 (Win) Tidak
Shiira (Mac) Ya, tanpa multi shadow
Konqueror (Lin/Mac/Win) Ya
iCab (Mac) Ya, tanpa multi shadow
Epiphany (Lin) Ya
Safari on iPhone Ya, tanpa multi shadow
Nokia Symbian-Smartphones (Series 60) Ya
Opera Mini 4.1 Ya, tanpa sudut yang blur

Ya. IE memang tak akan support text-shadow. Even IE9.0 pun tak support text-shadow. Mereka ada DXImageTransform.Microsoft.Shadow-stuff untuk cater text-shadow. Tak payah peduli lah dengan IE.

Kaedah Penggunaan

Bila define kat css style sheet, property syntax dia adalah seperti kat bawah:

p { text-shadow: 1px 1px 1px #000; }

  • Nilai pertama adalah jarak bayang dalam arah melintang
  • Nilai kedua adalah jarak bayang dalam arah menegak
  • Nilai ketiga adalah sudut blur dalam arah menegak
  • Nilai ke empat adalah warna shadow

Nilai sudut blur adalah pilihan, kalau tak letak pun takper tapi dia akan bagi nilai default iaitu 0px.

Contoh Penggunaan

*Aku cuma test entry ni dengan FF3.5.5, kalian akan nampak style yang aku paparkan, kalau tak nampak, haha.. cari browser yang compatible.
1. Text hitam di atas background putih dengan bayangan lembut.

color: #000;
background: #fff;
text-shadow: 2px 2px 3px #000;

Text hitam di atas background putih dengan bayangan lembut.

2. Funky text dengan warna yang lebih menyerlah

color: #33cc33;
background: #fff;
text-shadow: 2px 2px 2px #ff3300;

Funky text dengan warna yang lebih menyerlah

3. Gaya Apple (Text terukir pada logam)

color: #000;
background: #666;
text-shadow: 0px 1px 1px #fff;

Gaya Apple (Text terukir pada logam)

4. Text bergemerlapan

color: #fff;
background: #000;
text-shadow: 1px 1px 6px #fff;

Text bergemerlapan

5. Kepelbagaian bayangan

color: #000;
background: #000;
text-shadow: 0 0 4px #ccc, 0 -5px 4px #ff3, 2px -10px 6px #fd3, -2px -15px 11px #f80, 2px -18px 18px #f20;

Kepelbagaian bayangan

Happy coding!


, , , , , , , , , , , , .

Artikel Lain Yang Mungkin Berkaitan

» Tanjung Jara
» Radio Frequency kat Dungun
» Flowchart Yang Kelakar
» “Dynamic Feed” Dari Google Feed API
» MyTeam2U.com

Imej Imej Rawak

 

5 Komen untuk “CSS : Penggunaan text-shadow untuk paparan text yang lebih menonjol”

  1. mohdisa:

    wah, nak cuba kat thesis sy lah. jadi ke tak nanti. hehe

    [Jawab Komen Ini]

    mazudi Reply:

    try aa.. tapi time nak present nanti make sure pakai firefox. Kalau tak nanti tak keluar.

    [Jawab Komen Ini]

    mohdisa Reply:

    cam mana nak masukkan kat title post?

    [Jawab Komen Ini]

    mazudi Reply:

    Try code pada css dulu,
    CSS:
    .post h2 { text-shadow: 1px 1px 1px #000; }

    Html yang yang paparkan title post pada index.php:
    <h2><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>

    Kalau tak jadi jugak terus style pada h2 kat index.php:


    <h2 style="text-shadow: 1px 1px 1px #000;"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h2>

    [Jawab Komen Ini]

    mohdisa Reply:

    ok, terima kasih. nnt sy cuba. tgh nak design theme baru ni. hehe

    [Jawab Komen Ini]

Maklumbalas...

Nama(required)

e-mail (will not be published) (required)

Website

Komen

XHTML: And dibenar menggunakan tag berikut:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>




Creative Commons License   1384   712  147444
©® 2004 - 2010 www.mazudi.com | 195 queries. 0.400 seconds