กวดวิชาCSS

CSS HOME บทนำ CSS ไวยากรณ์ CSS ตัวเลือก CSS CSS วิธีการ ความคิดเห็น CSS CSS สี พื้นหลัง CSS CSS Borders CSS Margins CSS Padding CSS ความสูง/ความกว้าง โมเดลกล่อง CSS CSS Outline CSS Text แบบอักษร CSS ไอคอน CSS ลิงค์ CSS รายการ CSS ตาราง CSS จอแสดงผล CSS CSS ความกว้างสูงสุด ตำแหน่ง CSS CSS Z-ดัชนี CSS Overflow CSS Float CSS Inline-block CSS Align CSS Combinators CSS Pseudo-class CSS Pseudo-element CSS ความทึบ แถบนำทาง CSS CSS Dropdowns CSS Image Gallery CSS Image Sprites CSS Attr Selectors แบบฟอร์ม CSS CSS Counters เค้าโครงเว็บไซต์ CSS หน่วย CSS ความจำเพาะของ CSS CSS !สำคัญ ฟังก์ชันคณิตศาสตร์ CSS

CSS ขั้นสูง

CSS มุมโค้งมน รูปภาพ CSS Border พื้นหลัง CSS CSS สี คำหลักสี CSS CSS Gradients CSS Shadows เอฟเฟกต์ข้อความ CSS CSS Web Fonts การแปลง CSS 2D การแปลง CSS 3D การเปลี่ยน CSS ภาพเคลื่อนไหว CSS CSS Tooltips CSS สไตล์รูปภาพ ภาพสะท้อน CSS CSS วัตถุพอดี CSS วัตถุตำแหน่ง CSS Masking ปุ่ม CSS CSS Pagination CSS หลายคอลัมน์ ส่วนต่อประสานผู้ใช้ CSS ตัวแปร CSS ขนาดกล่อง CSS CSS Media Queries ตัวอย่าง CSS MQ CSS Flexbox

CSS Responsive

แนะนำ RWD วิวพอร์ต RWD RWD Grid View แบบสอบถามสื่อ RWD รูปภาพ RWD วิดีโอ RWD กรอบงาน RWD เทมเพลต RWD

CSS Grid

บทนำกริด คอนเทนเนอร์กริด รายการกริด

CSS SASS

กวดวิชา SASS

ตัวอย่างCSS

เทมเพลต CSS ตัวอย่าง CSS แบบทดสอบ CSS แบบฝึกหัด CSS ใบรับรอง CSS

การอ้างอิงCSS

การอ้างอิง CSS ตัวเลือก CSS ฟังก์ชัน CSS CSS อ้างอิง Aural CSS Web Safe Fonts CSS Animable หน่วย CSS ตัวแปลง CSS PX-EM CSS สี ค่าสี CSS ค่าดีฟอลต์ CSS รองรับเบราว์เซอร์ CSS

CSS Text Shadow


ข้อความเงา

คุณสมบัติtext-shadowเพิ่มเงาให้กับข้อความ

ในการใช้งานที่ง่ายที่สุด คุณระบุเฉพาะเงาแนวนอน (2px) และเงาแนวตั้ง (2px):

เอฟเฟกต์เงาข้อความ!

ตัวอย่าง

h1 {
  text-shadow: 2px 2px;
}

ถัดไป เพิ่มสี (สีแดง) ให้กับเงา:

เอฟเฟกต์เงาข้อความ!

ตัวอย่าง

h1 {
  text-shadow: 2px 2px red;
}

จากนั้น เพิ่มเอฟเฟกต์เบลอ (5px) ให้กับเงา:

เอฟเฟกต์เงาข้อความ!

ตัวอย่าง

h1 {
  text-shadow: 2px 2px 5px red;
}

ตัวอย่างเงาข้อความเพิ่มเติม

ตัวอย่าง 1

ข้อความเงาบนข้อความสีขาว:

h1 {
  color: white;
  text-shadow: 2px 2px 4px #000000;
}

ตัวอย่าง 2

ข้อความเงาที่มีแสงนีออนสีแดง:

h1 {
  text-shadow: 0 0 3px #ff0000;
}

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

เงาข้อความที่มีแสงนีออนสีแดงและสีน้ำเงิน:

h1 {
  text-shadow: 0 0 3px #ff0000, 0 0 5px #0000ff;
}

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

h1 {
  color: white;
  text-shadow: 1px 1px 2px black, 0 0 25px blue, 0 0 5px darkblue;
}

เคล็ดลับ: ไปที่บท CSS Fontsเพื่อเรียนรู้เกี่ยวกับวิธีการเปลี่ยนแบบอักษร ขนาดตัวอักษร และรูปแบบของข้อความ

เคล็ดลับ: ไปที่บท CSS Text Effectsเพื่อเรียนรู้เกี่ยวกับเอฟเฟกต์ข้อความต่างๆ


ทดสอบตัวเองด้วยแบบฝึกหัด

ออกกำลังกาย:

เปลี่ยนสีข้อความขององค์ประกอบ <p> ทั้งหมดเป็น "สีแดง"

<style>
p {
  : red;
}
</style>

<body>
  <h1>This is a heading</h1>
  <p>This is a paragraph</p>
  <p>This is a paragraph</p>
</body>


คุณสมบัติข้อความ CSS ทั้งหมด

Property Description
color Sets the color of text
direction Specifies the text direction/writing direction
letter-spacing Increases or decreases the space between characters in a text
line-height Sets the line height
text-align Specifies the horizontal alignment of text
text-align-last Specifies how to align the last line of a text
text-decoration Specifies the decoration added to text
text-indent Specifies the indentation of the first line in a text-block
text-justify Specifies how justified text should be aligned and spaced
text-overflow Specifies how overflowed content that is not displayed should be signaled to the user
text-shadow Specifies the shadow effect added to text
text-transform Controls the capitalization of text
unicode-bidi Used together with the direction property to set or return whether the text should be overridden to support multiple languages in the same document
vertical-align Sets the vertical alignment of an element
white-space Specifies how white-space inside an element is handled
word-spacing Increases or decreases the space between words in a text