Hướng dẫn modal html css codepen - codepen html css phương thức

Bài viết hôm nay chúng ta sẽ đi vào tìm hiểu cách tạo một modal cơ bản và các ví dụ thực tế để giúp bạn có thể dễ dàng tự xây dựng một modal đẹp mắt dành cho website của mình bằng HTML, CSS và Javascript nhé.

Show

Cách Tạo Modal Cơ Bản Bằng CSS Javascript

Trong phần này chúng ta sẽ đi vào tìm hiểu cách tạo modal CSS Javascript cơ bản và tinh chỉnh nó để có thể hiển thị được trên nhiều màn hình thiết bị khác nhau thông qua đoạn mã bên dưới nhé:

HTML

Ví Dụ Modal



Mở Modal


  
  
    ×
    

Lorem ipsum dolor sit amet...


  


CSS

@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP&display=swap');
body {font-family: 'Noto Sans JP', sans-serif;}
/* Thiết Lập Modal Background */
.modal {
  display: none; /* Ẩn Mặc Định */
  position: fixed;
  z-index: 1;
  padding-top: 100px; /* Vị trí của modal */
  left: 0;
  top: 0;
  width: 100%; 
  height: 100%;
  overflow: auto; /* thiết lập scroll khi cần thiết */
  background-color: rgb(0,0,0);
  background-color: rgba(0,0,0,0.4);
}
#myBtn {
  background-color: #4CAF50; 
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
  -webkit-transition-duration: 0.4s; /* Safari */
  transition-duration: 0.4s;
   box-shadow: 0 1px 1px rgba(0,0,0,0.12),
              0 2px 2px rgba(0,0,0,0.12),
              0 4px 4px rgba(0,0,0,0.12),
              0 8px 8px rgba(0,0,0,0.12),
              0 16px 16px rgba(0,0,0,0.12);
  outline: none;
}
/* Nội Dung Modal */
.modal-content {
  background-color: #fefefe;
  margin: auto;
  padding: 20px;
  border: 1px solid #888;
  width: 80%;
  box-shadow: 0 1px 1px rgba(0,0,0,0.12),
              0 2px 2px rgba(0,0,0,0.12),
              0 4px 4px rgba(0,0,0,0.12),
              0 8px 8px rgba(0,0,0,0.12),
              0 16px 16px rgba(0,0,0,0.12);
  border-radius: 25px;
}
/* Nút Đóng Modal */
.close {
  color: #aaaaaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

Javascript

/* lấy phần tử modal */
var modal = document.getElementById("myModal");
/* thiết lập nút mở modal */
var btn = document.getElementById("myBtn");
/* thiết lập nút đóng modal */
var span = document.getElementsByClassName("close")[0];
/* Sẽ hiển thị modal khi người dùng click vào */
btn.onclick = function() {
  modal.style.display = "block";
}
/* Sẽ đóng modal khi nhấn dấu x */
span.onclick = function() {
  modal.style.display = "none";
}
/*Sẽ đóng modal khi nhấp ra ngoài màn hình*/
window.onclick = function(event) {
  if (event.target == modal) {
    modal.style.display = "none";
  }
}

Và kết quả bạn xem hình ảnh dưới đây nhé:

Hướng dẫn modal html css codepen - codepen html css phương thức

Còn dưới đây là kết quả trên codepen nhé!

See the Pen Tao Modal CSS Javascript by haycuoilennao19 (@haycuoilennao19) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Thiết Kế Modal CSS

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Trước khi đi vào ví dụ thì mình có một số chú ý sau là để xem rõ kết quả hơn bạn chuyển sang chế độ screen 0.5x, 0.25x hay nếu nó không hiển thị thì bạn nhớ xác minh mình là con người trong Codepen mới xem được nhé. Nếu file là SCSS thì bạn có thể chuyển sang CSS ở đây nhé : SCSS to CSS. Nếu chúng ta muốn xem các nguồn được sử dụng trong Codepen để bạn thiết lập ở dưới máy tính thì nhấp vào chữ Resources ở dưới cùng bên trái của Codepen để xem các đường dẫn CDN nha.

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Thiết Kế Modal Animation Jquery

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Thiết Kế Modal Animation Jquery

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Thiết Kế Modal Animation Jquery

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết quả bạn xem bên dưới nhé!

See the Pen Pure css popup box by Prakash (@imprakash) on CodePen.

Nguồn

Mẫu đăng ký Cách

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết Quả bạn xem bên dưới NHé!

Xem bút UI hàng ngày #001 - Đăng ký Modal của Kyle Lavery (@kylelavery88) trên Codepen.

Nguồn

Cách tạo thành công/ phương thức lỗi

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết Quả bạn xem bên dưới NHé!

Xem bút UI hàng ngày #001 - Đăng ký Modal của Kyle Lavery (@kylelavery88) trên Codepen.

Nguồn

Cách tạo thành công/ phương thức lỗi

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết Quả bạn xem bên dưới NHé!

Xem bút UI hàng ngày #001 - Đăng ký Modal của Kyle Lavery (@kylelavery88) trên Codepen.

Nguồn

Cách tạo thành công/ phương thức lỗi

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết Quả bạn xem bên dưới NHé!

Xem bút UI hàng ngày #001 - Đăng ký Modal của Kyle Lavery (@kylelavery88) trên Codepen.

Nguồn

Cách tạo thành công/ phương thức lỗi

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết Quả bạn xem bên dưới NHé!

Xem bút UI hàng ngày #001 - Đăng ký Modal của Kyle Lavery (@kylelavery88) trên Codepen.

Nguồn

Cách tạo thành công/ phương thức lỗi

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết Quả bạn xem bên dưới NHé!

Xem bút UI hàng ngày #001 - Đăng ký Modal của Kyle Lavery (@kylelavery88) trên Codepen.

Nguồn

Cách tạo thành công/ phương thức lỗi

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết Quả bạn xem bên dưới NHé!

Xem bút UI hàng ngày #001 - Đăng ký Modal của Kyle Lavery (@kylelavery88) trên Codepen.

Nguồn

Cách tạo thành công/ phương thức lỗi

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết Quả bạn xem bên dưới NHé!

Xem bút UI hàng ngày #001 - Đăng ký Modal của Kyle Lavery (@kylelavery88) trên Codepen.

Nguồn

Cách tạo thành công/ phương thức lỗi

Hướng dẫn modal html css codepen - codepen html css phương thức

Kết Quả bạn xem bên dưới NHé!

Xem bút UI hàng ngày #001 - Đăng ký Modal của Kyle Lavery (@kylelavery88) trên Codepen.

Nguồn

Cách tạo thành công/ phương thức lỗitham khảo thêm về Modal thì có thể truy cập đường dẫn bên dưới nhé!

Nguồn

Xem phương thức thành công của bút với hoạt hình của Bryce Snyder (@brycesnyder) trên Codepen.các thư viện tạo modal thì có thể truy cập đường dẫn bên dưới nhé!

Nguồn

Cách tạo css css modal

Xem bản demo phương thức CSS Tailwind Water với hình ảnh động của Marco Mark (@M2DE) trên CodePen.