当前位置:首页 > CSS

制作css

2026-02-12 11:17:11CSS

CSS 基础语法

CSS(层叠样式表)由选择器和声明块组成。选择器用于定位 HTML 元素,声明块包含属性和值,用于定义样式。

selector {
  property: value;
}

常用选择器

元素选择器:通过 HTML 标签名选择元素。

p {
  color: blue;
}

类选择器:通过类名选择元素,类名前加 .

.classname {
  font-size: 16px;
}

ID 选择器:通过 ID 选择元素,ID 名前加 #

#idname {
  background-color: yellow;
}

属性选择器:通过元素的属性选择元素。

a[target="_blank"] {
  color: red;
}

盒模型

CSS 盒模型由内容、内边距、边框和外边距组成。

div {
  width: 300px;
  padding: 20px;
  border: 5px solid black;
  margin: 10px;
}

布局技术

Flexbox:弹性布局,适合一维布局。

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

Grid:网格布局,适合二维布局。

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

响应式设计

使用媒体查询实现响应式设计。

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

动画效果

使用 @keyframes 创建动画。

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

div {
  animation: example 4s infinite;
}

变量

CSS 变量用于存储可复用的值。

:root {
  --main-color: blue;
}

body {
  color: var(--main-color);
}

预处理器

Sass 是一种流行的 CSS 预处理器,支持变量、嵌套和混合。

$primary-color: #333;

body {
  color: $primary-color;
}

框架和工具

Bootstrap:流行的 CSS 框架,提供预定义的组件和样式。

<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/css/bootstrap.min.css">

Tailwind CSS:实用工具优先的 CSS 框架。

制作css

<link href="https://cdn.jsdelivr.net/npm/tailwindcss@2.2.19/dist/tailwind.min.css" rel="stylesheet">

标签: css
分享给朋友:

相关文章

css表单制作

css表单制作

基础表单结构 使用HTML创建表单的基本结构,包含<form>标签及输入字段。表单通常需要action(提交地址)和method(提交方法)属性。 <form action="/s…

css制作登录界面

css制作登录界面

使用CSS制作登录界面 登录界面是网站常见的功能模块,通过CSS可以实现美观且响应式的设计。以下是一个基础的登录界面实现方法。 HTML结构 基础的HTML结构包含表单元素,如输入框、按钮和标签。…

css制作钢琴块

css制作钢琴块

使用CSS制作钢琴块 钢琴块可以通过HTML和CSS的配合实现,主要利用flexbox布局和伪元素来模拟钢琴的黑白键排列。 HTML结构 <div class="piano"> &l…

css制作网站导航

css制作网站导航

使用CSS制作网站导航的方法 水平导航栏 通过display: inline-block或flexbox布局实现水平导航栏。设置背景色、间距和悬停效果增强交互性。 .navbar { backg…

制作css导航栏实验

制作css导航栏实验

实验目标 通过CSS实现一个水平导航栏,包含悬停效果和响应式设计。 基本HTML结构 创建一个简单的导航栏HTML结构,使用<ul>和<li>标签组织导航项:…

css下拉箭头的制作

css下拉箭头的制作

使用伪元素制作下拉箭头 通过CSS的::after或::before伪元素结合边框属性创建箭头。设置元素的position: relative,伪元素使用绝对定位调整位置。 .dropdow…