如何创建:警告消息

学习如何使用 CSS 创建警告消息。

警告

警告消息可用于通知用户一些特殊事项:危险、成功、信息或警告。

× 危险!表示危险或可能产生负面影响的操作。
× 成功!表示成功或积极的操作。
× 信息!表示中性的信息更改或操作。
× 警告!表示可能需要注意的警告。

亲自试一试

创建警告消息

第一步 - 添加 HTML:

<div class="alert">
  <span class="closebtn" onclick="this.parentElement.style.display='none';">×</span>
  This is an alert box.
</div>

如果您希望能够关闭警告消息,请添加一个带有 onclick 属性的 <span> 元素,该属性表示“当您单击我时,隐藏我的父元素” - 即容器 <div class="alert">

提示:使用 HTML 实体 "×" 创建字母 "x"。

第二步 - 添加 CSS:

నోటిఫికేషన్ బాక్స్ మరియు మూసివేసిన బటన్ను స్టైల్ చేయండి

/* నోటిఫికేషన్ మెసేజ్ బాక్స్ */
.alert {
  padding: 20px;
  background-color: #f44336; /* ఎరుపు */
  color: white;
  margin-bottom: 15px;
}
/* మూసివేసిన బటన్ */
.closebtn {
  margin-left: 15px;
  color: white;
  font-weight: bold;
  float: right;
  font-size: 22px;
  line-height: 20px;
  cursor: pointer;
  transition: 0.3s;
}
/* మౌస్ పరికరం క్లోజ్ బటన్లపై నిలిచినప్పుడు */
.closebtn:hover {
  color: black;
}

亲自试一试

పలు నోటిఫికేషన్లు

ప్రక్కనే పలు నోటిఫికేషన్లు ఉన్నప్పుడు, ప్రతి నోటిఫికేషన్కు క్రియాశీల స్క్రిప్ట్ జోడించవచ్చు <span> అంశం యొక్క onclick అంతేకాకుండా వివిధ నోటిఫికేషన్లను మూసివేయండి

మరియు మీరు అప్రయత్నంగా నోటిఫికేషన్లను క్లిక్ చేసినప్పుడు కన్నా మరింత మంచి ఫ్లేష్ చేయాలి అయితే, అనుపాతాన్ని మరియు ట్రాన్సిషన్ చేయండి alert వర్గంలో:

ఉదాహరణ

<style>
.alert {
  opacity: 1;
  transition: opacity 0.6s; /* 600 మిల్లీసెకండ్ల ఫ్లేష్ */
}
</style>
<script>
// class="closebtn" యొక్క అన్ని మెటాడాటా పొందండి
var close = document.getElementsByClassName("closebtn");
var i;
// అన్ని మూసివేసిన బటన్లను పరిగణించండి Loop through all close buttons
for (i = 0; i < close.length; i++) {
  // అన్ని మూసివేసిన బటన్లను పరిగణించండి
  close[i].onclick = function(){
    // <span class="closebtn"> యొక్క మాత్రపు కొడుపును పొందండి (<div class="alert">)
    var div = this.parentElement;
    // div యొక్క అనుబంధం అనుపాతాన్ని 0 (పారదర్శకం) చేయండి
    div.style.opacity = "0";
    // 600 మిల్లీసెకండ్ల తర్వాత div నిష్క్రియం చేయండి (ఫ్లేష్ అవధితో సమానం)
    setTimeout(function(){ div.style.display = "none"; }, 600);
  }
}

亲自试一试

相关页面

教程:如何创建便签