当前位置:首页 > CSS

css制作网页盒子

2026-04-02 00:46:00CSS

CSS 盒子模型基础

CSS 盒子模型是网页布局的核心概念,由内容(content)、内边距(padding)、边框(border)和外边距(margin)组成。

.box {
  width: 300px;
  height: 200px;
  padding: 20px;
  border: 5px solid #000;
  margin: 30px;
}

标准盒子与怪异盒子

标准盒子模型(box-sizing: content-box)的宽度仅包含内容区域。怪异盒子模型(box-sizing: border-box)的宽度包含内容、内边距和边框。

.content-box {
  box-sizing: content-box;
}
.border-box {
  box-sizing: border-box;
}

盒子阴影效果

使用 box-shadow 属性可以为盒子添加阴影效果,参数依次为水平偏移、垂直偏移、模糊半径、扩散半径和颜色。

.shadow-box {
  box-shadow: 5px 5px 10px 0 rgba(0,0,0,0.3);
}

圆角边框

通过 border-radius 属性可以实现圆角效果,可以设置统一的圆角或分别设置四个角的半径。

.rounded-box {
  border-radius: 10px;
}
.circle-box {
  border-radius: 50%;
}

响应式盒子

使用百分比或视口单位可以创建响应式盒子,适应不同屏幕尺寸。

.responsive-box {
  width: 80%;
  max-width: 1200px;
  min-width: 300px;
  height: 50vh;
}

弹性盒子布局

Flexbox 提供了更灵活的盒子排列方式,适合创建一维布局。

.flex-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

网格布局

CSS Grid 适合创建二维布局,可以精确控制行和列的分布。

css制作网页盒子

.grid-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 20px;
}

分享给朋友:

相关文章

css制作网页

css制作网页

CSS 网页设计基础 CSS(层叠样式表)用于控制网页的视觉呈现,包括布局、颜色、字体等。以下为关键方法和示例: 基础结构 HTML 文件需链接 CSS: <link rel="styles…

react盒子平移如何实现

react盒子平移如何实现

实现React盒子平移的方法 使用CSS Transform属性 通过CSS的transform: translate()属性实现平移效果。在React中可以直接通过内联样式或CSS类名应用。 &l…

react如何拿到盒子的宽高

react如何拿到盒子的宽高

获取盒子宽高的方法 在React中,可以通过多种方式获取DOM元素的宽高信息。以下是几种常见的方法: 使用useRef和useEffect 通过useRef创建引用并绑定到目标元素,在useEff…

引入css样式制作网页

引入css样式制作网页

引入CSS样式的三种主要方法 内联样式 直接在HTML元素的style属性中编写CSS,适用于单个元素的快速样式设定: <p style="color: red; font-size:…

css制作网页头部

css制作网页头部

制作网页头部的CSS方法 固定定位头部 使用position: fixed确保头部始终停留在页面顶部,不随滚动条移动。设置width: 100%和top: 0覆盖整个视窗宽度,z-index值需高于其…

css制作网页板块

css制作网页板块

使用CSS制作网页板块 盒模型基础 网页板块通常基于CSS盒模型构建,包含width、height、padding、border和margin属性。示例代码: .box { width: 300…