当前位置:首页 > 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
分享给朋友:

相关文章

vue实现div兑换

vue实现div兑换

Vue 实现 DIV 交换的方法 在 Vue 中实现两个 DIV 元素的交换可以通过多种方式完成,以下介绍几种常见的方法: 使用 v-if 或 v-show 切换显示 通过绑定条件控制两个 DIV…

vue实现div弹窗

vue实现div弹窗

实现Vue弹窗的基本方法 使用Vue实现div弹窗可以通过多种方式完成,以下是几种常见实现方案: 组件化弹窗实现 创建独立的弹窗组件是最推荐的方式: <template> <…

vue div input框实现

vue div input框实现

实现 Vue 中的 div input 框 在 Vue 中实现一个 div 输入框可以通过多种方式完成,以下是一种常见的方法,结合 contenteditable 属性和 Vue 的数据绑定。 基本…

css如何制作div

css如何制作div

使用 CSS 创建 div 元素 在 HTML 中,div 是一个通用的容器元素,通常用于布局和样式化。通过 CSS 可以控制其外观和行为。 基本 div 结构 在 HTML 文件中定义一个 div…

css div制作

css div制作

使用CSS创建div元素 在HTML中,div元素是最常用的容器,用于组织和布局页面内容。通过CSS可以对其进行样式设置。 HTML基础结构 <div class="container"&g…

div css制作头像

div css制作头像

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