text-stroke Property

text-stroke property သည် စာသားအက္ခရာများ၏ အနားသတ်မျဉ်း သို့မဟုတ် ၎င်း၏ အနားသတ်မျဉ်း၏ အရောင်နှင့် အထူကို သတ်မှတ်ပေးသည်။ property အတွင်း တန်ဖိုးအဖြစ် အနားသတ်မျဉ်း၏ အထူနှင့် အနားသတ်မျဉ်း၏ အရောင်ကို ခြားနားချက်တစ်ခုဖြင့် သတ်မှတ်ပေးရမည်။

ဝါကျဖွဲ့စည်းပုံ

cssselector {
  text-stroke: အနားသတ်မျဉ်း၏ အထူနှင့် ၎င်း၏ အရောင်;
}

အခြေခံဥပမာ

ရိုးရှင်းသော စာသားအနားသတ်မျဉ်းဆွဲခြင်း-

html<div class="stroked-text">
  Lorem ipsum dolor sit amet
</div>
css.stroked-text {
  font-size: 48px;
  font-weight: bold;
  -webkit-text-stroke: 2px red;
  text-stroke: 2px red;
}

Результат:

အနားသတ်မျဉ်းသာလျှင်

ယခု စာသား၏ အရောင်ကို နောက်ခံအရောင်နှင့် ကိုက်ညီအောင် ပြုလုပ်ကြပါစို့ (ကျွန်ုပ်တို့၏ ကိစ္စတွင် အဖြူရောင်)။ ရလဒ်အနေဖြင့် အနားသတ်မျဉ်းသာ ကျန်ရှိမည်ဖြစ်သည်-

html<div class="stroked-text">
  Lorem ipsum dolor sit amet
</div>
css.stroked-text {
  font-size: 48px;
  font-weight: bold;
  color: white;
  -webkit-text-stroke: 2px black;
  text-stroke: 2px black;
}

Результат:

ရောင်စဉ်တန်းဖြင့် အနားသတ်မျဉ်းဆွဲခြင်း

background-clip property ကို အသုံးပြု၍ ရောင်စဉ်တန်း အနားသတ်မျဉ်းဆွဲကြပါစို့-

html<div class="gradient-stroke">
  Lorem ipsum dolor sit amet
</div>
css.gradient-stroke {
  font-size: 42px;
  font-weight: bold;
  background: linear-gradient(to right, #ff8a00, #e52e71);
  -webkit-background-clip: text;
  background-clip: text;
  color: transparent;
  -webkit-text-stroke: 1px #333;
  text-stroke: 1px #333;
}

Результат:

အများအပြား အနားသတ်မျဉ်းဆွဲခြင်း

text-shadow ကို အသုံးပြု၍ နှစ်ထပ် အနားသတ်မျဉ်းဆွဲခြင်း သက်ရောက်မှု-

html<div class="double-stroke">
  Lorem ipsum dolor sit amet
</div>
css.double-stroke {
  font-size: 40px;
  color: white;
  -webkit-text-stroke: 3px #000;
  text-stroke: 3px #000;
  text-shadow: 
    0 0 5px #000,
    0 0 10px #000;
}

Результат:

အသက်ဝင်သော အနားသတ်မျဉ်း

အနားသတ်မျဉ်း ပြောင်းလဲခြင်း ကာတွန်းရုပ်ကြွကို ထည့်သွင်းကြပါစို့-

html<div class="animated-stroke">
  Lorem ipsum dolor sit amet
</div>
css.animated-stroke {
  font-size: 38px;
  color: white;
  -webkit-text-stroke: 1px #ff0000;
  text-stroke: 1px #ff0000;
  animation: pulse 2s infinite;
}

@keyframes pulse {
  0% { -webkit-text-stroke: 1px #ff0000; text-stroke: 1px #ff0000; }
  50% { -webkit-text-stroke: 3px #ff0000; text-stroke: 3px #ff0000; }
  100% { -webkit-text-stroke: 1px #ff0000; text-stroke: 1px #ff0000; }
}

Результат:

ဆက်လက်ကြည့်ရှုရန်

  • text-fill-color property,
    အက္ခရာများအတွက် စာသားဖြည့်ဆည်းရန် အရောင်ကို သတ်မှတ်ပေးသည်
  • text-stroke-color property,
    စာသားအနားသတ်မျဉ်း၏ အရောင်ကို သတ်မှတ်ပေးသည်
  • text-stroke-width property,
    စာသားအနားသတ်မျဉ်း၏ အထူကို သတ်မှတ်ပေးသည်