กราฟิก HTML

กราฟิก หน้าแรก

Google Maps

แนะนำแผนที่ แผนที่พื้นฐาน การวางซ้อนแผนที่ กิจกรรมของแผนที่ การควบคุมแผนที่ ประเภทแผนที่ แผนที่อ้างอิง

กวดวิชา SVG

บทนำ SVG SVG ใน HTML SVG สี่เหลี่ยมผืนผ้า SVG Circle SVG วงรี สาย SVG รูปหลายเหลี่ยม SVG SVG Polyline เส้นทาง SVG ข้อความ SVG SVG ลากเส้น บทนำตัวกรอง SVG เอฟเฟกต์เบลอ SVG SVG Drop Shadows SVG ลิเนียร์ SVG Radial ตัวอย่าง SVG ข้อมูลอ้างอิง SVG

กวดวิชาผ้าใบ

แนะนำผ้าใบ ภาพวาดบนผืนผ้าใบ พิกัดผ้าใบ ผ้าใบไล่โทนสี ข้อความผ้าใบ ภาพแคนวาส อ้างอิงผ้าใบ

นาฬิกาผ้าใบ

แนะนำนาฬิกา หน้าปัดนาฬิกา ตัวเลขนาฬิกา เข็มนาฬิกา นาฬิกาเริ่ม

เกม HTML

แนะนำเกม เกมแคนวาส ส่วนประกอบของเกม ตัวควบคุมเกม อุปสรรคของเกม คะแนนเกม รูปภาพเกม เสียงเกม เกมแรงโน้มถ่วง เกมเด้ง การหมุนเกม การเคลื่อนไหวของเกม

SVG <วงรี>


SVG Ellipse - <วงรี>

<ellipse> องค์ประกอบที่ใช้เพื่อสร้างวงรี

วงรีมีความเกี่ยวข้องอย่างใกล้ชิดกับวงกลม ความแตกต่างคือวงรีมีรัศมี x และ ay ที่ต่างกัน ในขณะที่วงกลมมีรัศมี x และ y เท่ากัน:


ตัวอย่าง 1

ตัวอย่างต่อไปนี้สร้างวงรี:

Sorry, your browser does not support inline SVG.

นี่คือรหัส SVG:

ตัวอย่าง

<svg height="140" width="500">
  <ellipse cx="200" cy="80" rx="100" ry="50"
  style="fill:yellow;stroke:purple;stroke-width:2" />
</svg>

คำอธิบายรหัส:

  • แอตทริบิวต์ cx กำหนดพิกัด x ของจุดศูนย์กลางของวงรี
  • แอตทริบิวต์ cy กำหนดพิกัด y ของจุดศูนย์กลางของวงรี
  • แอตทริบิวต์ rx กำหนดรัศมีแนวนอน
  • ry แอตทริบิวต์กำหนดรัศมีแนวตั้ง


ตัวอย่าง 2

ตัวอย่างต่อไปนี้สร้างวงรีสามวงบนกัน:

Sorry, your browser does not support inline SVG.

นี่คือรหัส SVG:

ตัวอย่าง

<svg height="150" width="500">
  <ellipse cx="240" cy="100" rx="220" ry="30" style="fill:purple" />
  <ellipse cx="220" cy="70" rx="190" ry="20" style="fill:lime" />
  <ellipse cx="210" cy="45" rx="170" ry="15" style="fill:yellow" />
</svg>

ตัวอย่างที่ 3

ตัวอย่างต่อไปนี้รวมวงรีสองวง (หนึ่งสีเหลืองและหนึ่งสีขาว):

Sorry, your browser does not support inline SVG.

นี่คือรหัส SVG:

ตัวอย่าง

<svg height="100" width="500">
  <ellipse cx="240" cy="50" rx="220" ry="30" style="fill:yellow" />
  <ellipse cx="220" cy="50" rx="190" ry="20" style="fill:white" />
</svg>