当前位置:首页 > CSS

简单css制作

2026-02-13 03:21:22CSS

CSS 基础语法

CSS(层叠样式表)用于控制网页的样式和布局。基本语法由选择器和声明块组成:

选择器 {
  属性: 值;
}

例如:

p {
  color: blue;
  font-size: 16px;
}

内联样式

直接在 HTML 元素的 style 属性中编写 CSS:

<p style="color: red; font-size: 14px;">这是一段红色文字</p>

内部样式表

在 HTML 文件的 <head> 部分使用 <style> 标签定义 CSS:

<head>
  <style>
    body {
      background-color: lightgray;
    }
    h1 {
      color: navy;
    }
  </style>
</head>

外部样式表

将 CSS 代码保存在单独的 .css 文件中,通过 <link> 标签引入:

<head>
  <link rel="stylesheet" href="styles.css">
</head>

styles.css 文件内容:

body {
  font-family: Arial, sans-serif;
}
.container {
  width: 80%;
  margin: 0 auto;
}

常用选择器

元素选择器:选择所有指定标签的元素

简单css制作

div {
  border: 1px solid black;
}

类选择器:选择所有具有指定类的元素

.highlight {
  background-color: yellow;
}

ID 选择器:选择具有指定 ID 的元素

#header {
  height: 100px;
}

盒模型

CSS 盒模型由内容(content)、内边距(padding)、边框(border)和外边距(margin)组成:

.box {
  width: 300px;
  padding: 20px;
  border: 5px solid gray;
  margin: 10px;
}

常用布局属性

Flexbox 布局

简单css制作

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

Grid 布局

.grid-container {
  display: grid;
  grid-template-columns: auto auto auto;
  gap: 10px;
}

响应式设计

使用媒体查询针对不同屏幕尺寸应用不同样式:

@media screen and (max-width: 600px) {
  body {
    background-color: lightblue;
  }
}

动画效果

创建简单的 CSS 动画:

@keyframes example {
  from {background-color: red;}
  to {background-color: yellow;}
}

.animated {
  animation-name: example;
  animation-duration: 4s;
}

过渡效果

为属性变化添加平滑过渡:

.transition {
  transition: background-color 0.5s ease;
}
.transition:hover {
  background-color: blue;
}

标签: 简单css
分享给朋友:

相关文章

css样式制作

css样式制作

CSS 样式制作基础 CSS(层叠样式表)用于控制网页的视觉呈现。通过选择器和属性组合,可以精确调整元素的布局、颜色、字体等样式。 选择器类型 元素选择器:p { color: red; } 选中…

淘宝css导航栏制作

淘宝css导航栏制作

淘宝CSS导航栏制作方法 使用HTML和CSS可以轻松制作类似淘宝的导航栏。以下是一个常见的实现方式: HTML结构 <div class="nav-container"> <…

表格制作css

表格制作css

基础表格样式 使用CSS可以轻松地为HTML表格添加样式。以下是一个基础表格的HTML和CSS示例: <table class="basic-table"> <thead>…

淘宝导航css制作

淘宝导航css制作

淘宝导航 CSS 制作方法 淘宝导航栏通常包含多个层级菜单、下拉框和响应式设计。以下是实现类似效果的 CSS 制作方法: 基础结构 导航栏通常使用 <nav> 或 <div>…

css制作梯形

css制作梯形

使用 CSS 制作梯形的方法 方法一:利用 border 和透明边框 通过设置元素的 border 属性,结合透明边框,可以创建梯形效果。调整边框的宽度和颜色可以控制梯形的形状和大小。 .trap…

纯css制作幻灯片

纯css制作幻灯片

纯CSS制作幻灯片的方法 关键思路 利用CSS动画和@keyframes实现自动轮播效果,通过隐藏其他幻灯片项并控制透明度或位置变化来切换内容。 基础HTML结构 <div class…