• About
  • Advertise
  • Privacy & Policy
  • Contact
NQ NEWS
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
  • Kiến thức tổng hợp
    • Development
    • Deep Learning
    • Cloud Computing
    • Kiến thức bảo mật
    • Tin học văn phòng
  • Thủ thuật
    • Phần Mềm
    • Sửa lỗi máy tính
    • Bảo mật máy tính
    • Tăng tốc máy tính
    • Thủ thuật Wifi
  • Quản trị hệ thống
    • Giải pháp bảo mật
    • Mail Server
    • Mạng LAN – WAN
    • Máy chủ
    • Windows Server 2012
  • Tin tức
No Result
View All Result
NQ NEWS
No Result
View All Result
Home Kiến thức tổng hợp Lập trình

Border trong CSS

@admiz by @admiz
26/12/2021
in Lập trình
0
Border Css 1

Đặc tính border trong CSS cho phép xác định kiểu cách, độ rộng và màu sắc cho viền của một phần tử.

Kiểu cách của đường viền trong CSS

Đặc tính border-style xác định kiểu đường viền sẽ hiển thị. Các giá trị có thể sử dụng gồm:

  • dotter – đường chấm chấm
  • dashed – đường nét đứt
  • solid – đường nét thẳng
  • double – đường kép
  • groove
  • ridge
  • inset
  • outset
  • none – không đường viền
  • hidden – đường viền ẩn

Đặc tính border-property có thể có từ 1 tới 4 giá trị (trên, dưới, trái, phải)

Hình ảnh hiển thị các kiểu đường viền nói trên
Hình ảnh hiển thị các kiểu đường viền nói trên

Lưu ý: Không một đặc tính đường viền CSS nào dưới đây có tác dụng nếu chưa chọn đặc tính border-style cho nó.

Độ rộng của đường viền

Đặc tính border-width xác định độ rộng của 4 đường viền, có thể bằng các đơn vị như in, px, pt, cm, em… hoặc bằng cách dùng 1 trong 3 giá trị định sẵn là thin (mỏng), medium (trung bình) và thick (dày).

Đặc tính border-width có thể có từ 1 tới 4 giá trị trên, dưới, trái, phải.

Đặc tính border-width xác định độ rộng đường viền
Đặc tính border-width xác định độ rộng đường viền

Màu sắc đường viền trong CSS

Đặc tính border-color được dùng để chọn màu cho 4 đường viền. Màu sắc trong CSS có thể chọn bằng:

  • name: Tên cụ thể như “red”…
  • Hex: Giá trị HEX như #ff0000…
  • RGB: Giá trị RGB như rgb(255, 0, 0)…
  • transparent: Trong suốt

Đặc tính border-color có từ 1 tới 4 giá trị (trên, dưới, trái, phải) nếu không được đặt, nó sẽ lấy theo màu của phần tử.

Chọn màu cho viền của phần tử
Chọn màu cho viền của phần tử

Đường viền cho từng cạnh trong CSS

Ở các ví dụ trên bạn đã thấy có thể chọn nhiều kiểu viền cho từng cạnh, trong CSS, còn có các đặc tính xác định cho từng cạnh của đường viền (trên, dưới, trái, phải).

p {
border-top-style: dotted;
border-right-style: solid;
border-bottom-style: dotted;
border-left-style: solid;

Đoạn code trên đây sẽ cho ra kết quả giống hệt như thế này.

p {
border-style: dotted solid;

Lý do là vì cách thức hoạt động của các giá trị trong đặc tính border-style.

Nếu đặc tính border-style có 4 giá trị:

  • border-style: dotted solid double dashed;
    • viền trên – đường chấm chấm
    • viền phải – đường thẳng
    • viền dưới – đường nhân đôi
    • viền trái – đường gạch đứt đoạn

Nếu đặc tính border-style có 3 giá trị:

  • border-style: dotted solid double;
    • viền trên – đường chấm chấm
    • viền trái và phải – đường thẳng
    • viền dưới – đường nhân đôi

Nếu đặc tính border-style có 2 giá trị:

  • border-style: dotted solid;
    • viền trên và dưới – đường chấm chấm
    • viền trái và phải – đường thẳng

Nếu đặc tính border-style có 1 giá trị:

  • border-style: dotted;
    • Tất cả các viền đều là đường chấm chấm

Cách chọn kiểu viền khác nhau cho đặc tính border-style như trong ví dụ trên có thể áp dụng với cả border-width và border-color.

Đường viền – đặc tính rút gọn

Như bạn thấy trong các ví dụ trên, có rất nhiều đặc tính dùng cho đường viền. Để đơn giản đoạn code, có thể gộp tất cả vào trong một đặc tính duy nhất. Đặc tính border là đặc tính rút gọn cho các đặc tính sau:

  • border-width
  • border-style (bắt buộc)
  • border-color
p {
border: 5px solid red;

Ngoài ra có thể xác định các đặc tính đường viền chỉ cho một cạnh viền duy nhất như trong các ví dụ về viền trái, viền dưới sau đây.

p {
border-left: 6px solid red;
background-color: lightgrey;


p {
border-bottom: 6px solid red;
background-color: lightgrey;

Đường viền tròn mép

Đặc tính border-radius dùng để thêm đường viền có mép tròn vào phần tử.

<!DOCTYPE html>
<html>
<head>
<style>

p.normal {
border: 2px solid red;


p.round1 {
border: 2px solid red;
border-radius: 5px;


p.round2 {
border: 2px solid red;
border-radius: 8px;


p.round3 {
border: 2px solid red;
border-radius: 12px;


</style>
</head>
<body>

<h2>Đặc tính border-radius</h2>

<p class="normal">Viền bình thường</p>
<p class="round1">Viền tròn</p>
<p class="round2">Viền tròn hơn nữa</p>
<p class="round3">Viền tròn nhất</p>

</body>
</html>

Hình ảnh hiển thị các mức độ tròn của mép đường viền
Hình ảnh hiển thị các mức độ tròn của mép đường viền

Lưu ý: border-radius không hỗ trợ trên IE8 và các bản về trước.

Bài trước: Nền trong CSS

Bài sau: Lề trong CSS

Post Views: 346
Tags: border CSSborder-colorborder-styleborder-widthcss borderđường viền trong CSShọc csstạo đường viền cho phần tửthêm màu border cssthuộc tính borderviền tròn mép css
Previous Post

Nhạc chuông Android

Next Post

Cách tải macOS Catalina

Related Posts

Dien Tich Tam Giac 640 1
Lập trình

Công thức tính diện tích tam giác: vuông, thường, cân, đều

26/12/2021
Huong Dan Cai Dat Node Js 640 1
Lập trình

Hướng dẫn cài đặt Node.js

26/12/2021
Cau Truc Du Lieu Hang Doi Queue 640 1
Lập trình

Cấu trúc dữ liệu hàng đợi (Queue)

26/12/2021
Hoc Css 640 8
Lập trình

Thanh điều hướng – Navigation Bar trong CSS

26/12/2021
Ms Sql Server Management Studio 640 3
Lập trình

Quản lý MS SQL Server bằng Management Studio

26/12/2021
Java Development Kit 1
Lập trình

Tải Java Development Kit 8-update-281

26/12/2021
Next Post
Tai Public Beta Ios 13 Ipados Macos Catalina Va Tvos 13 1

Cách tải macOS Catalina

Bài mới nhất

Tổng Hợp 10 Mẫu Email Marketing Giới Thiệu Sản Phẩm Nổi Bật Nhất Hiện Nay 612d0da97658c.png

Tổng hợp 10 mẫu email marketing giới thiệu sản phẩm nổi bật nhất hiện nay

07/05/2025
Dịch Vụ Thiết Kế Website Tại Hải Dương Chuyên Nghiệp, ấn Tượng Và Uy Tín 612d25752b14f.png

Dịch vụ thiết kế website tại Hải Dương chuyên nghiệp, ấn tượng và uy tín

06/05/2025
Top Công Ty Thiết Kế Website Tại Biên Hòa Chuyên Nghiệp, Chuẩn Seo 612d259494e93.jpeg

Top công ty thiết kế website tại Biên Hòa chuyên nghiệp, chuẩn SEO

06/05/2025
Top Công Ty Thiết Kế Website Tại Vinh – Nghệ An Uy Tín 612d259a9cae3.jpeg

Top công ty thiết kế website tại Vinh – Nghệ An uy tín

05/05/2025
Top 10 Công Ty Thiết Kế Website Tại Nha Trang Chuyên Nghiệp 612d0a9ad018b.jpeg

Top 10 công ty thiết kế website tại Nha Trang chuyên nghiệp

05/05/2025

Danh mục

  • Android
  • Bảo mật máy tính
  • Bảo mật, Antivirus
  • Chuyện công nghệ
  • Deep Learning
  • Development
  • Dịch vụ công trực tuyến
  • Dịch vụ nhà mạng
  • Giải pháp bảo mật
  • Hệ thống
  • Hệ thống
  • iPhone
  • Kiến thức bảo mật
  • Kiến thức cơ bản phổ thông
  • Kiến thức Marketing căn bản
  • Kiến thức tổng hợp
  • Lập trình
  • Linux
  • Linux OS
  • macOS
  • Mail Server
  • Mạng LAN – WAN
  • Máy ảo
  • Máy chủ
  • ms excel
  • ms-powerpoint
  • Nền tảng điện toán đám mây
  • Phần cứng
  • Phần Mềm
  • Quản trị hệ thống
  • Raspberry Pi
  • Sửa lỗi máy tính
  • Tăng tốc máy tính
  • Thủ thuật
  • Thủ thuật SEO
  • Thủ thuật Wifi
  • Tiện ích hệ thống
  • Tin học văn phòng
  • Tin tức
  • Uncategorized
  • Ứng dụng
  • Website
  • Windows Server 2012

Thẻ

#app #chatbot #chatbot tự động #CRM #Kiến thức cơ bản #Techblog #Thiết kế website Android apple CPU Email Marketing Google Google Drive hacker HTML hàm python hàm python có sẵn hình nền hình nền máy tính học css học python học SQL ios iphone iphone 12 iPhone X macos Microsoft mssql MS SQL Server ngôn ngữ lập trình python Raspberry Pi Samsung smartphone SQL SQL Server tham số trong C thủ thuật windows 10 tài liệu python windows windows 10 YouTube điện thoại thông minh ứng dụng
  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2022 Pha Le Solution

No Result
View All Result
  • Home

© 2022 Pha Le Solution