집 >웹 프론트엔드 >부트스트랩 튜토리얼 >Bootstrap의 알림 구성 요소를 사용하여 성공, 오류 및 경고 메시지를 표시하려면 어떻게합니까?
Bootstrap의 Alerts 구성 요소는 성공, 오류 및 경고 알림과 같은 사용자에게 중요한 메시지를 표시하는 효과적인 방법입니다. 다음은 이러한 알림을 사용하는 방법입니다.
성공 경보 : 클래스 alert-success
사용하여 녹색 경고를 표시하여 성공적인 작업 또는 긍정적 인 결과를 나타냅니다. 성공 경보를위한 HTML은 다음과 같습니다.
<code class="html"><div class="alert alert-success" role="alert"> A simple success alert—check it out! </div></code>
오류 경고 : 오류 또는 위험 메시지를 표시하려면 alert-danger
클래스를 사용하십시오. 이렇게하면 경고가 빨간색으로 표시되어 심각한 문제 또는 오류가 나타납니다. 오류 경고에 대한 HTML은 다음과 같습니다.
<code class="html"><div class="alert alert-danger" role="alert"> A simple danger alert—check it out! </div></code>
경고 경고 : 경고 나 덜 심각한 문제의 경우 alert-warning
클래스를 사용하여 경고를 노란색으로 표시하십시오. 경고 경고에 대한 HTML은 다음과 같습니다.
<code class="html"><div class="alert alert-warning" role="alert"> A simple warning alert—check it out! </div></code>
메시지가 나타나는 곳마다 HTML에 이러한 알림을 삽입 할 수 있으며 Bootstrap의 기본 설정에 따라 자동 스타일이됩니다.
Bootstrap은 여러 유형의 경고를 제공하며, 각각 다른 유형의 메시지를 나타 내기 위해 고유 한 색상을 제공합니다. 여기에는 다음이 포함됩니다.
alert-primary
) : 중요한 정보에 사용되는 파란색.alert-secondary
) : 회색 색상, 덜 두드러진 메시지에 사용됩니다.alert-success
) : 녹색은 성공적인 작동을 나타냅니다.alert-danger
) : 빨간색은 오류 또는 심각한 문제를 나타냅니다.alert-warning
) : 노란색, 경고 또는주의에 사용됩니다.alert-info
) : 밝은 파란색은 추가 정보를 제공합니다.alert-light
) : 밝은 배경에 사용되는 밝은 회색 색상.alert-dark
) : 어두운 배경에 사용되는 어두운 회색.이러한 경고의 모양을 사용자 정의하려면 다음을 수행 할 수 있습니다.
alert-link
와 같은 클래스를 추가하거나 경고 제목에 대한 경보 alert-heading
할 수 있습니다.색상 변경 : 사용자 정의 CSS를 사용하여 기본 색 구성표를 대체 할 수 있습니다. 예를 들어 성공 경보의 배경색을 변경하려면 다음과 같습니다.
<code class="css">.alert-success { background-color: #d4edda; border-color: #c3e6cb; color: #155724; }</code>
아이콘 추가 : 알림 내에 아이콘을 삽입하여 더 시각적으로 매력적이거나 명확하게 만들 수 있습니다. 예를 들어 글꼴 멋진 아이콘 사용 :
<code class="html"><div class="alert alert-success" role="alert"> <i class="fas fa-check-circle"></i> Success! Your operation was completed successfully. </div></code>
패딩 증가 : 경고를보다 눈에 띄게 만들려면 더 많은 패딩을 추가 할 수 있습니다.
<code class="css">.alert { padding: 20px; }</code>
이러한 기술을 사용하면 프로젝트의 디자인 및 사용자 경험 요구에 맞게 부트 스트랩 알림을 조정할 수 있습니다.
스크린 리더를 사용하는 사람을 포함하여 모든 사용자가 부트 스트랩 알림에 액세스 할 수 있도록하기 위해 다음을 수행하십시오.
role
속성 사용 : Alert의 Opening <div> 태그에 항상 <code>role="alert"
속성을 포함하십시오. 이것은 보조 기술에 컨텐츠가 경고임을 알 수 있습니다.
<code class="html"><div class="alert alert-success" role="alert"> Success message </div></code>
ARIA LIVE 지역 포함 : aria-live
속성을 사용하여 경고가 발표 될시기를 지정하십시오. 즉시 발표하려면 aria-live="assertive"
사용하십시오. 덜 긴급한 경고의 경우 aria-live="polite"
사용하십시오.
<code class="html"><div class="alert alert-success" role="alert" aria-live="assertive"> Success message </div></code>
아이콘에 대한 텍스트 대안 제공 : 알림에 아이콘을 사용하는 경우 aria-label
속성을 사용하여 텍스트 대안 또는 스크린 리더에게 설명을 제공하십시오.
<code class="html"><i class="fas fa-check-circle" aria-label="Success icon"></i></code>
이 가이드 라인을 따르면 부트 스트랩 경고에 더 액세스 할 수 있고 모든 사용자에게 포괄적 인 정보를 제공 할 수 있습니다.
예, Bootstrap 알림은 사용자가 무시할 수 있습니다. 이 기능을 구현하려면 다음 단계를 따르십시오.
alert-dismissible
클래스 추가 : alert-dismissible
유형 클래스와 함께 경보 유형 클래스를 포함하여 경고를 무시하십시오.
<code class="html"><div class="alert alert-warning alert-dismissible" role="alert"> This alert can be dismissed. </div></code>
해고 버튼 포함 : 적절한 클래스 및 속성이있는 button
요소를 사용하여 경고 내에 닫기 버튼을 추가하십시오. 이 버튼에는 클래스 btn-close
와 data-bs-dismiss
속성이 "alert"
로 설정되어 있어야합니다.
<code class="html"><div class="alert alert-warning alert-dismissible" role="alert"> This alert can be dismissed. <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button> </div></code>
data-bs-dismiss
속성을 기반으로 기각 경보의 기능을 처리합니다.다음은 기각 경고의 전체 예입니다.
<code class="html"><div class="alert alert-warning alert-dismissible" role="alert"> This alert can be dismissed. <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button> </div></code>
사용자가 닫기 버튼을 클릭하면 경고가 View에서 숨겨집니다. 경고가 기각 될 때 추가 작업을 수행 해야하는 경우 (예 : Ajax 호출 트리거) closed.bs.alert
이벤트를들을 수 있습니다.
<code class="javascript">var alertElement = document.querySelector('.alert'); alertElement.addEventListener('closed.bs.alert', function () { // Perform any necessary action when the alert is closed console.log('Alert has been closed'); });</code>
이러한 단계를 구현하면 웹 사이트에서 사용자 상호 작용 및 경험을 향상시키는 기각 경고를 만들 수 있습니다.
위 내용은 Bootstrap의 알림 구성 요소를 사용하여 성공, 오류 및 경고 메시지를 표시하려면 어떻게합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!