当前位置:首页 > CSS

div制作实例css

2026-03-12 07:31:42CSS

基础 DIV 布局示例

以下是一个简单的 DIV 布局 CSS 代码,包含容器、标题和内容区域:

/* 容器样式 */
.container {
  width: 80%;
  margin: 0 auto;
  padding: 20px;
  background-color: #f5f5f5;
  border: 1px solid #ddd;
}

/* 标题样式 */
.header {
  font-size: 24px;
  color: #333;
  text-align: center;
  margin-bottom: 15px;
}

/* 内容区域样式 */
.content {
  background-color: white;
  padding: 15px;
  border-radius: 5px;
  box-shadow: 0 2px 5px rgba(0,0,0,0.1);
}

对应的 HTML 结构:

<div class="container">
  <div class="header">这是标题</div>
  <div class="content">这里是内容区域,可以放置文本或其他元素。</div>
</div>

多列 DIV 布局

使用 CSS 实现两列布局(左侧导航 + 右侧内容):

/* 外层容器 */
.wrapper {
  display: flex;
  gap: 20px;
}

/* 左侧导航 */
.sidebar {
  width: 200px;
  background: #e9e9e9;
  padding: 10px;
}

/* 右侧内容 */
.main-content {
  flex: 1;
  padding: 10px;
  background: #fff;
}

对应的 HTML 结构:

<div class="wrapper">
  <div class="sidebar">导航菜单</div>
  <div class="main-content">主要内容区域</div>
</div>

响应式 DIV 设计

通过媒体查询实现移动端适配:

.responsive-box {
  width: 100%;
  padding: 15px;
  background: #4CAF50;
  color: white;
}

/* 屏幕宽度小于 600px 时调整样式 */
@media (max-width: 600px) {
  .responsive-box {
    background: #2196F3;
    font-size: 14px;
  }
}

HTML 示例:

<div class="responsive-box">此 DIV 会根据屏幕尺寸改变颜色和字体大小。</div>

DIV 悬浮效果

添加悬停交互效果:

.hover-effect {
  width: 150px;
  height: 150px;
  background: #ff9800;
  transition: all 0.3s ease;
}

.hover-effect:hover {
  transform: scale(1.05);
  background: #ff5722;
  cursor: pointer;
}

HTML 示例:

div制作实例css

<div class="hover-effect">悬停时放大并变色</div>

注意事项

  • 使用 box-sizing: border-box 确保 padding 不影响实际宽度计算。
  • 浮动布局需注意清除浮动(如使用 clearfix)。
  • Flexbox 或 Grid 更适合现代复杂布局。

以上示例可直接复制到项目中调试修改。

标签: 实例div
分享给朋友:

相关文章

jquery div

jquery div

jQuery 操作 div 元素 jQuery 提供了多种方法来操作 div 元素,包括选择、修改内容、样式调整、事件绑定等。以下是常见操作的示例: 选择 div 元素 通过 ID 选择 div:…

react如何让div卸载

react如何让div卸载

在React中卸载div元素的方法 通过条件渲染控制div的显示与卸载。使用state或props作为条件判断依据,当条件不满足时React会自动从DOM中移除该div。 function App(…

如何创建一个react实例

如何创建一个react实例

安装 Node.js 和 npm 确保系统已安装 Node.js(包含 npm)。可以通过命令行验证安装: node -v npm -v 若未安装,需从 Node.js 官网 下载并安装。 使…

使用css制作div

使用css制作div

创建基本的 div 元素 在 HTML 文件中添加一个 div 元素,为其指定一个类名或 ID 以便通过 CSS 进行样式控制。 <div class="custom-div">&l…

div css制作头像

div css制作头像

使用DIV和CSS制作头像 通过DIV和CSS可以轻松创建圆形头像效果,以下是一个完整的实现方法: <div class="avatar-container"> <div cl…

php实现重载实例

php实现重载实例

在PHP中实现方法重载(Overloading)需要通过魔术方法模拟,因为PHP原生不支持传统面向对象语言中的重载机制。以下是具体实现方式和示例: 使用__call和__callStatic…