当前位置:首页 > CSS

网页制作css笔记

2026-02-13 08:41:36CSS

CSS 基础语法

CSS(层叠样式表)通过选择器和声明块定义样式。选择器指定HTML元素,声明块包含属性和值,格式如下:

选择器 {
  属性: 值;
  属性: 值;
}

常用选择器类型

元素选择器:直接使用HTML标签名

p {
  color: blue;
}

类选择器:以.开头,匹配class属性

.highlight {
  background-color: yellow;
}

ID选择器:以#开头,匹配唯一id

#header {
  font-size: 24px;
}

后代选择器:用空格分隔层级

div p {
  margin: 10px;
}

盒模型

每个元素被视为一个矩形盒子,包含:

  • content:实际内容区域
  • padding:内边距(透明)
  • border:边框
  • margin:外边距(透明)

通过box-sizing控制计算方式:

网页制作css笔记

* {
  box-sizing: border-box; /* 宽度包含padding和border */
}

常用布局方式

Flex布局
父容器设为display: flex,子项自动成为弹性项目:

.container {
  display: flex;
  justify-content: center; /* 水平对齐 */
  align-items: flex-start; /* 垂直对齐 */
}

Grid布局
二维网格系统:

.grid-container {
  display: grid;
  grid-template-columns: 1fr 2fr; /* 列宽比例 */
  gap: 10px; /* 网格间隙 */
}

响应式设计

使用媒体查询适配不同设备:

@media (max-width: 768px) {
  .sidebar {
    display: none;
  }
}

动画与过渡

过渡效果:平滑改变属性值

网页制作css笔记

.button {
  transition: background-color 0.3s ease;
}
.button:hover {
  background-color: #f00;
}

关键帧动画

@keyframes fadeIn {
  from { opacity: 0; }
  to { opacity: 1; }
}
.element {
  animation: fadeIn 2s;
}

实用技巧

  • 使用CSS变量统一管理颜色/尺寸:

    :root {
      --main-color: #3498db;
    }
    .box {
      color: var(--main-color);
    }
  • 伪类选择器:

    a:hover { color: red; }
    li:nth-child(odd) { background: #eee; }
  • 文本处理:

    .text {
      white-space: nowrap; /* 禁止换行 */
      text-overflow: ellipsis; /* 溢出显示... */
      overflow: hidden;
    }

分享给朋友:

相关文章

网页制作css教程

网页制作css教程

CSS 基础概念 CSS(层叠样式表)用于控制网页的视觉表现,包括布局、颜色、字体等。通过将样式与HTML分离,提升代码可维护性。 选择器与样式规则 CSS 规则由选择器和声明块组成:…

css网页制作

css网页制作

CSS 网页制作基础 CSS(层叠样式表)用于控制网页的视觉呈现,包括布局、颜色、字体等。以下为关键知识点和实用方法: 基本语法结构 CSS 规则由选择器和声明块组成: 选择器 { 属性…

css公司网页制作

css公司网页制作

CSS公司网页制作指南 公司网页制作需要结合CSS进行样式设计,确保网页美观、响应式且符合品牌形象。以下是一些关键步骤和技巧: 设计响应式布局 使用CSS媒体查询确保网页在不同设备上都能良好显…

网页制作css 列表

网页制作css 列表

使用 CSS 美化列表 在网页制作中,CSS 可以用来美化 HTML 列表(有序列表 <ol> 和无序列表 <ul>),使其更符合设计需求。以下是几种常见的方法和技巧。 修…

网页制作css是什么

网页制作css是什么

CSS的定义 CSS(Cascading Style Sheets,层叠样式表)是一种用于描述HTML或XML文档样式的语言。它控制网页的布局、颜色、字体等视觉表现,实现内容与样式的分离。 CSS…

css网页制作作品图片

css网页制作作品图片

使用CSS添加图片 在网页制作中,通过CSS可以灵活地控制图片的样式和布局。以下是一些常见的方法: 设置背景图片 .element { background-image: url('image…