HTML ဂရပ်ဖစ်

ဂရပ်ဖစ် ပင်မစာမျက်နှာ

Google Maps

Maps မိတ်ဆက် Maps အခြေခံ Maps Overlays Maps ပွဲများ Maps ထိန်းချုပ်မှုများ Maps အမျိုးအစားများ Maps အကိုးအကား

SVG ကျူတိုရီရယ်

SVG နိဒါန်း HTML တွင် SVG SVG စတုဂံ SVG စက်ဝိုင်း SVG Ellipse SVG လိုင်း SVG Polygon SVG Polyline SVG လမ်းကြောင်း SVG စာသား SVG Stroking SVG Filters နိဒါန်း SVG မှုန်ဝါးခြင်းအကျိုးသက်ရောက်မှုများ SVG Drop Shadows SVG Linear SVG Radial SVG ဥပမာများ SVG အကိုးအကား

Canvas ကျူတိုရီရယ်

Canvas မိတ်ဆက် ကင်းဗတ်ဆွဲခြင်း။ Canvas Coordinates ကင်းဗတ် Gradients ကင်းဗတ်စာသား ကင်းဗတ်ပုံများ ကင်းဗတ်ရည်ညွှန်း

ကင်းဗတ်နာရီ

နာရီ မိတ်ဆက် နာရီမျက်နှာ နာရီနံပါတ်များ နာရီလက်များ နာရီစတင်

HTML ဂိမ်း

ဂိမ်းမိတ်ဆက် ဂိမ်း Canvas ဂိမ်းအစိတ်အပိုင်းများ ဂိမ်းထိန်းချုပ်သူများ ဂိမ်းအတားအဆီးများ ဂိမ်းရမှတ် ဂိမ်းပုံများ ဂိမ်းအသံ ဂိမ်းဆွဲငင်အား ဂိမ်းခုန်ခြင်း။ ဂိမ်းလှည့်ခြင်း။ ဂိမ်းလှုပ်ရှားမှု

SVG <rect>


SVG ပုံစံများ

SVG တွင် ဆော့ဖ်ဝဲရေးသားသူများ အသုံးပြုနိုင်သည့် ကြိုတင်သတ်မှတ်ထားသော ပုံသဏ္ဍာန်အစိတ်အပိုင်းအချို့ ရှိသည်-

  • စတုဂံ <rect>
  • စက်ဝိုင်း <circle>
  • ellipse <ellipse>
  • လိုင်း <line>
  • ပိုလီလိုင်း <polyline>
  • Polygon <polygon>
  • မဂ် <path>

အောက်ပါအခန်းများသည် rect element မှအစပြု၍ element တစ်ခုစီကိုရှင်းပြပါမည်။


SVG စတုဂံ - <rect>

ဥပမာ ၁

ထောင့်မှန်စတုဂံတစ်ခုဖန်တီးရန်နှင့် ထောင့်မှန်စတုဂံပုံသဏ္ဍာန်၏ ကွဲပြားမှုများကို ဖန်တီးရန်အတွက် <rect> ဒြပ်စင်ကို အသုံးပြုသည်-

Sorry, your browser does not support inline SVG.

ဤသည်မှာ SVG ကုဒ်ဖြစ်သည်

ဥပမာ

<svg width="400" height="110">
  <rect width="300" height="100" style="fill:rgb(0,0,255);stroke-width:3;stroke:rgb(0,0,0)" />
</svg>

ကုဒ်၏ ရှင်းလင်းချက်

  • <rect> element ၏ width နှင့် height attribute များသည် အမြင့်နှင့် rectangle ၏ width ကို သတ်မှတ်သည်။
  • စတုဂံအတွက် CSS ဂုဏ်သတ္တိများကို သတ်မှတ်ရန် စတိုင် attribute ကို အသုံးပြုသည်။
  • CSS ဖြည့်စွက်ပိုင်ဆိုင်မှုသည် ထောင့်မှန်စတုဂံ၏ ဖြည့်စွက်အရောင်ကို သတ်မှတ်သည်။
  • CSS stroke-width ပိုင်ဆိုင်မှုသည် ထောင့်မှန်စတုဂံ၏ အကျယ်ကို သတ်မှတ်သည်။
  • CSS stroke ပိုင်ဆိုင်မှုသည် ထောင့်မှန်စတုဂံ၏ အရောင်ကို သတ်မှတ်သည်။


ဥပမာ ၂

အရည်အချင်းအသစ်အချို့ပါရှိသော အခြားဥပမာကို ကြည့်ကြပါစို့။

Sorry, your browser does not support inline SVG.

ဤသည်မှာ SVG ကုဒ်ဖြစ်သည်

ဥပမာ

<svg width="400" height="180">
  <rect x="50" y="20" width="150" height="150"
  style="fill:blue;stroke:pink;stroke-width:5;fill-opacity:0.1;stroke-opacity:0.9" />
</svg>

ကုဒ်၏ ရှင်းလင်းချက်

  • x ရည်ညွှန်းချက်သည် ထောင့်မှန်စတုဂံ၏ ဘယ်ဘက်အနေအထားကို သတ်မှတ်သည် (ဥပမာ x="50" သည် ဘယ်ဘက်အနားသတ်မှ စတုဂံကို 50 px ထားသည်)
  • y ရည်ညွှန်းချက်သည် ထောင့်မှန်စတုဂံ၏ ထိပ်တန်းအနေအထားကို သတ်မှတ်သည် (ဥပမာ y="20" သည် စတုဂံကို ထိပ်အနားသတ်မှ 20 px ထားသည်)
  • CSS ဖြည့်စွက်-ပွင့်လင်းမြင်သာမှု ပိုင်ဆိုင်မှုသည် ဖြည့်စွက်အရောင်၏ ပွင့်လင်းမြင်သာမှုကို သတ်မှတ်သည် (တရားဝင်အကွာအဝေး- 0 မှ 1)
  • CSS stroke-opacity ပိုင်ဆိုင်မှုသည် လေဖြတ်ခြင်းအရောင်၏ ပွင့်လင်းမြင်သာမှုကို သတ်မှတ်သည် (တရားဝင်အကွာအဝေး- 0 မှ 1)

ဥပမာ ၃

ဒြပ်စင်တစ်ခုလုံးအတွက် အလင်းပိတ်ခြင်းကို သတ်မှတ်ပါ-

Sorry, your browser does not support inline SVG.

ဤသည်မှာ SVG ကုဒ်ဖြစ်သည်

ဥပမာ

<svg width="400" height="180">
  <rect x="50" y="20" width="150" height="150"
  style="fill:blue;stroke:pink;stroke-width:5;opacity:0.5" />
</svg>

ကုဒ်၏ ရှင်းလင်းချက်

  • CSS ပွင့်လင်းမြင်သာမှုပိုင်ဆိုင်မှုသည် ဒြပ်စင်တစ်ခုလုံးအတွက် ပွင့်လင်းမြင်သာမှုတန်ဖိုးကို သတ်မှတ်သည် (တရားဝင်အကွာအဝေး- 0 မှ 1)

ဥပမာ ၄

နောက်ဆုံးဥပမာ၊ လုံးဝန်းသောထောင့်များဖြင့် ထောင့်မှန်စတုဂံတစ်ခုကို ဖန်တီးပါ။

Sorry, your browser does not support inline SVG.

ဤသည်မှာ SVG ကုဒ်ဖြစ်သည်

ဥပမာ

<svg width="400" height="180">
  <rect x="50" y="20" rx="20" ry="20" width="150" height="150"
  style="fill:red;stroke:black;stroke-width:5;opacity:0.5" />
</svg>

ကုဒ်၏ ရှင်းလင်းချက်

  • rx နှင့် ry တို့သည် စတုဂံ၏ထောင့်များကို ဝိုင်းထားသည်။