html modal 예제

.modal 클래스는

내용을 모달로 식별하고 포커스를 제공합니다. 모든 약간 다른 내용과 같은 모달을 트리거 버튼의 무리가? event.relatedTarget 및 HTML 데이터*특성(jQuery를 통해 가능)을 사용하여 클릭한 단추에 따라 모달의 내용을 변경할 수 있습니다. CSS3의 전환, 불투명도, 포인터 이벤트 및 배경 그라데이션 속성을 사용하여 매우 아름답고 기능적인 모달 상자를 만드는 작업을 수행하려고 합니다. 자바 스크립트를 작성하지 않고 모달을 활성화합니다. 단추와 같은 컨트롤러 요소에 데이터 토글=”모달”을 데이터 대상=”#foo” 또는 href=”#foo”로 설정하여 특정 모달을 토글하도록 지정합니다. 다음 예제는 기본 모달을 만드는 방법을 보여줍니다: 팝업은 즉각적인 상호 작용 또는 관심을 필요로 하지 않는 브라우저에 나타나는 메시지 상자 (페이지에 `스틱`생각, 사탕 처럼 끈적 하지) 메시지 상자. 사용자가 사라지길 원하는 경우 해당 시점에 팝업을 닫거나 상호 작용해야 하지만 페이지의 나머지 부분의 상호 작용은 여전히 작동합니다. 알림은 팝업의 예입니다. W3. CSS는 모달 창에 대한 다음 클래스를 제공합니다: 실제 대화 상자의 경우 .modal-content에서 별도의 스타일 지정: 배경 스타일, 대화 상자 자체에 대한 배경 색, 패딩 및 이 예제에서는 .modal-content에 별도의 스타일 지정이 있습니다. 애니메이션이 포함되어 있으므로 모달이 페이지 상단에서 아래로 떨어집니다. 그런 다음 모달 콘텐츠 클래스를 사용하면 실제 모달을 화면 중앙에 배치하고 테두리 반지름과 일부 패딩과 같은 시각적 인 장점을 배치합니다.

위에서, 당신은 우리가 우리의 HTML 내에 나타납니다 버튼뿐만 아니라 모달, 세 CSS 클래스가 있는 것을 볼 수 있습니다: 모달, 모달-btn, 및 닫기 btn. 이들 각각은 아래 CSS에 포함됩니다. 첫 번째 div는 모달 클래스가 있는 전체 모달을 포함하는 상위 컨테이너입니다. 내부적으로 모달 자체에 대한 내용이 들어있는 div가 있습니다: 범위의 모달을 닫는 버튼과 ptag 내의 텍스트. 뷰로 페이드하는 대신 단순히 나타나는 모달의 경우 모달 태그에서 .fade 클래스를 제거합니다. 배경 을 제거하려면 아래모달 마크 업에 데이터 배경 = “false”속성을 추가하면 라이브 데모와 예제 HTML 및 JavaScript가 뒤따릅니다. 자세한 내용은 관련 Target에 대한 자세한 내용은 모달 이벤트 문서를 참조하십시오. 모달의 간단한 들어, 우리는 사용자가 모달, 실제 모달을 활성화하기 위해 클릭 할 수있는 버튼 (또는 원하는 페이지 요소)이 필요하고, 당신은 가능성이 모달 내에서 닫기 버튼을 구현할 수 있습니다. 거기 당신은 그것을 가지고, 당신은 지금 간단한 HTML5 및 CSS3 모달 상자를 만들 수 있습니다, 당신은 사용자 로그인 / 등록 양식, 광고, 그리고 훨씬 더 같은 것들에 사용할 수 있습니다. 또한 JavaScript 대신 HTML5와 CSS3를 사용해야 하는 이유를 배웠으며 사이트가 모달 상자를 사용하는 방법과 이를 사용자 고유의 디자인에 구현하는 방법에 대한 몇 가지 예를 보았습니다. 페이지에서 모달을 만들고 구현하기 위해 기능을 위해 완료해야 하는 세 가지 단계가 있습니다. HTML 요소를 사용하여 모달을 엽니다.

그러나 이것은 종종 단추 또는 링크입니다.