当前位置:首页 > 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(层叠样式表)用于控制网页的视觉表现。基本语法由选择器和声明块组成: 选择器 { 属性: 值; 属性: 值; } 示例: p { colo…

网页制作css 列表

网页制作css 列表

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

dw网页制作css

dw网页制作css

DW网页制作CSS基础 Dreamweaver(DW)是Adobe推出的网页设计和开发工具,支持可视化编辑和代码编写。CSS用于控制网页的样式和布局,在DW中可以通过多种方式实现。 新建CSS文件…

网页制作css图片切换

网页制作css图片切换

使用CSS动画实现图片切换 通过CSS的@keyframes和animation属性可以实现自动轮播效果。定义一个包含多张图片的容器,设置关键帧控制透明度或位移变化。 <style>…

css网页制作作品图片

css网页制作作品图片

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

网页制作中css的作用

网页制作中css的作用

CSS的作用概述 CSS(层叠样式表)是网页设计的核心语言之一,用于控制网页的视觉表现和布局。它与HTML(结构)和JavaScript(行为)共同构成现代网页开发的三大基础技术。 控制网页样式 C…