반응형
JavaScript 클래스가 있는 응답 메시지 상자
이 메시지 상자는 재료 디자인의 토스트 메시지에서 영감을 받아 자바스크립트로 구현되었습니다.
저는 메시지 상자를 구현하기 위해 네이티브 자바스크립트 클래스를 사용했습니다. 이전 브라우저에서는 네이티브 JavaScript 클래스와의 호환성 문제로 인해 작동하지 않을 수 있습니다.
화면 너비가 768픽셀 이상인 경우 화면 오른쪽 상단 모서리에 토스트 메시지가 나타납니다. 그렇지 않으면 화면 중앙 하단에 토스트 메시지가 나타납니다.
사용.
MessageBox 클래스 인스턴스 만들기:
let msg = new MessageBox("#id", option)
사용 가능한 옵션(유형: 객체):
const option = {
// number: Count in milliseconds before closing the message box
closeTime: 1000,
// bool: Flag if the close button (or label) will be hidden for click
hideCloseButton: false,
}
대화 상자를 표시하려면 "표시" 방법을 호출합니다.
msg.show(
"This is the message that will appear on the message box",
() => {
alert("This will be called after the message box is completely hidden");
},
"This is the close button"
);
'css' 카테고리의 다른 글
CSS 특이성 점수 체계 설명 (0) | 2022.01.27 |
---|---|
Um breve comentário sobre 층() e camadas em cascata (0) | 2022.01.27 |
CSS Funstuff: 애니메이션 파형 (0) | 2022.01.27 |
CSS용 Flexbox Froggy(플렉스박스를 배우는 재미있는 방법) (0) | 2022.01.27 |
HTML, CSS 및 JavaScript로 사용자 지정 파일 업로드 버튼을 만드는 방법 (0) | 2022.01.27 |
댓글