Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> CSS

Tạo dòng đầu tiên đẹp mắt với CSS ::first-line

Giới thiệu

Pseudo-element ::first-line trong CSS giúp chúng ta định dạng dòng đầu tiên của một phần tử.

Ví dụ 1: Định dạng dòng đầu

<!DOCTYPE html> 
<html> 
<head> 
<style> 
body { 
  text-align: center; 
  background-color: darkorchid; 
} 
::first-line { 
  font-size: 2em; 
  color: black; 
  font-weight: bold; 
  text-shadow: 0 -10px grey; 
} 
</style> 
</head> 
<body> 
<article> 
<p>Donec rutrum a erat vitae interdum. </p> 
<p> Donec suscipit orci sed arcu cursus imperdiet. Duis consequat aliquet leo, quis aliquam ex vehicula in. Vivamus placerat tincidunt hendrerit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque semper ex eget nulla consectetur varius. Integer a dolor leo. Donec semper ligula ac consequat scelerisque.</p> 
</article> 
</body> 
</html>

Kết quả

Đoạn mã trên sẽ cho kết quả sau:

Tạo dòng đầu tiên đẹp mắt với CSS ::first-line

Ví dụ 2: Box-shadow cho first-line

<!DOCTYPE html> 
<html> 
<head> 
<style> 
article { 
  text-align: center; 
} 
::first-line { 
  box-shadow: inset 0 0 13px orchid; 
} 
</style> 
</head> 
<body> 
<article> 
<h2>Donec rutrum a erat vitae interdum. </h2> 
<p> Donec suscipit orci sed arcu cursus imperdiet. Duis consequat aliquet leo, quis aliquam ex vehicula in. Vivamus placerat tincidunt hendrerit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque semper ex eget nulla consectetur varius. Integer a dolor leo. Donec semper ligula ac consequat scelerisque.</p> 
<p>Vivamus placerat tincidunt hendrerit. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque semper ex eget nulla consectetur varius. Integer a dolor leo.</p> 
</article> 
</body> 
</html>

Kết quả

Đoạn mã trên sẽ cho kết quả sau:

Tạo dòng đầu tiên đẹp mắt với CSS ::first-line