当前位置:首页 > CSS

css制作消息

2026-04-01 13:19:07CSS

CSS 制作消息框

使用CSS可以轻松创建各种风格的消息框,包括提示、警告、错误和成功消息。以下是几种常见的实现方法:

基础消息框样式

.message {
  padding: 12px 20px;
  margin: 10px 0;
  border-radius: 4px;
  font-family: Arial, sans-serif;
}

不同类型消息样式

.info {
  background-color: #e7f4fe;
  border-left: 6px solid #2196F3;
}

.success {
  background-color: #ddffdd;
  border-left: 6px solid #4CAF50;
}

.warning {
  background-color: #ffffcc;
  border-left: 6px solid #ffeb3b;
}

.error {
  background-color: #ffdddd;
  border-left: 6px solid #f44336;
}

带关闭按钮的消息框

<div class="alert">
  <span class="closebtn" onclick="this.parentElement.style.display='none';">&times;</span>
  这是一个可关闭的消息框
</div>
.alert {
  position: relative;
  padding: 20px;
  background-color: #f44336;
  color: white;
  opacity: 1;
  transition: opacity 0.6s;
}

.closebtn {
  margin-left: 15px;
  color: white;
  font-weight: bold;
  float: right;
  font-size: 22px;
  line-height: 20px;
  cursor: pointer;
}

动画效果消息框

@keyframes slideIn {
  from {transform: translateX(100%);}
  to {transform: translateX(0);}
}

.animated-message {
  animation: slideIn 0.5s forwards;
}

响应式消息框

css制作消息

@media screen and (max-width: 600px) {
  .message {
    width: 100%;
    padding: 10px;
    font-size: 14px;
  }
}

这些CSS样式可以根据具体需求组合使用,通过调整颜色、边框、阴影等属性创建不同视觉效果的消息提示框。实际应用中通常需要配合JavaScript来实现动态显示和隐藏功能。

标签: 消息css
分享给朋友:

相关文章

怎么制作css

怎么制作css

创建CSS文件 新建一个文本文件,将文件扩展名改为.css。例如styles.css。确保文件名简洁且能反映其用途。 编写CSS基础结构 CSS由选择器和声明块组成。选择器用于指定要样式化的HTML…

css制作下拉菜单

css制作下拉菜单

CSS 制作下拉菜单的方法 使用纯 CSS 可以创建简单的下拉菜单效果,主要依赖 :hover 伪类和 display 属性控制子菜单的显示与隐藏。 基础 HTML 结构 <div c…

表格制作css

表格制作css

基础表格样式 使用CSS可以轻松地为HTML表格添加样式。以下是一个基础表格的HTML和CSS示例: <table class="basic-table"> <thead>…

css尾部制作

css尾部制作

如何制作CSS尾部(页脚) 固定定位法 将页脚固定在页面底部,无论内容多少。使用position: fixed结合bottom: 0实现: footer { position: fixed;…

jquery css

jquery css

jQuery 操作 CSS 的方法 jQuery 提供了多种方法来操作元素的 CSS 样式,包括获取、设置、添加或移除样式。以下是常用的方法: 获取 CSS 属性值 使用 .css() 方法获取元素…

css怎么制作表格

css怎么制作表格

使用HTML和CSS制作表格 在HTML中,表格由<table>标签定义,结合CSS可以灵活控制样式。 基本HTML结构: <table> <tr>…