层叠样式表

简介: 【7月更文挑战第10天】

CSS(层叠样式表)是用于控制网页样式和布局的语言。以下是一些常用的CSS属性及其用法示例:

1. 颜色和背景

  • color: 设置文本颜色。
  • background-color: 设置元素的背景颜色。
  • background-image: 设置元素的背景图像。
p {
   
  color: #333; /* 设置文本颜色为深灰色 */
  background-color: #f8f8f8; /* 设置背景颜色为浅灰色 */
  background-image: url('path/to/image.jpg'); /* 设置背景图像 */
}

2. 字体样式

  • font-family: 设置字体类型。
  • font-size: 设置字体大小。
  • font-weight: 设置字体粗细。
body {
   
  font-family: Arial, sans-serif; /* 设置默认字体 */
  font-size: 16px; /* 设置默认字体大小 */
}

h1 {
   
  font-weight: bold; /* 设置标题为粗体 */
}

3. 布局

  • display: 定义元素的显示类型。
  • widthheight: 设置元素的宽度和高度。
  • marginpadding: 设置元素的外边距和内边距。
.container {
   
  width: 80%; /* 设置容器宽度为80% */
  margin: 0 auto; /* 上下为0,左右自动(居中) */
  padding: 20px; /* 设置内边距为20px */
}

.hidden {
   
  display: none; /* 隐藏元素 */
}

4. 边框

  • border: 设置元素的边框。
  • border-width: 设置边框宽度。
  • border-style: 设置边框样式(如 solid, dashed, dotted)。
  • border-color: 设置边框颜色。
.box {
   
  border: 2px solid #000; /* 设置边框为2px实线黑色 */
  border-radius: 8px; /* 设置边框圆角 */
}

5. 列表

  • list-style-type: 设置列表项前的标记类型(如 disc, circle, square, none)。
ul {
   
  list-style-type: none; /* 移除列表项前的标记 */
}

6. 链接

  • text-decoration: 设置文本的装饰(如 underline, overline, line-through, none)。
a {
   
  text-decoration: none; /* 移除链接的下划线 */
  color: blue; /* 设置链接颜色为蓝色 */
}

7. 定位

  • position: 设置元素的定位方式(如 static, relative, absolute, fixed, sticky)。
  • top, right, bottom, left: 设置元素相对于其正常位置或父元素的偏移。
.fixed-element {
   
  position: fixed; /* 固定定位 */
  bottom: 0;
  right: 0;
}

8. 响应式设计

  • @media: 用于创建响应式设计,根据不同屏幕尺寸应用不同的样式。
@media (max-width: 600px) {
   
  body {
   
    font-size: 14px; /* 在屏幕宽度小于600px时,字体大小调整为14px */
  }
}

9. 动画

  • transition: 设置元素的过渡效果。
  • animation: 设置元素的动画效果。
button {
   
  transition: background-color 0.3s; /* 背景颜色变化有0.3秒的过渡效果 */
}

button:hover {
   
  background-color: #555; /* 鼠标悬停时背景颜色变为深灰色 */
}
目录
相关文章
|
存储 关系型数据库 Linux
PostgreSQL命令行安装【静默安装】的全部流程
想要实现通过GUI软件一键安装PostgreSQL的功能,免去手动安装的过程,也可以添加一些对pgsql服务的管理功能。 这就要用到PostgreSQL通过命令行静默安装,放在软件中实现控制...
2292 0
PostgreSQL命令行安装【静默安装】的全部流程
|
SQL Oracle 关系型数据库
Oracle 代码异常查询(二)
Oracle 代码异常查询
568 0
|
C# Windows
WPF技术之TextBlock控件
WPF(Windows Presentation Foundation)的TextBlock控件是用于显示文本的控件。与Label控件相比,TextBlock提供了更多的灵活性和格式化选项。
710 1
|
Web App开发
Bootstrap学习笔记--下拉菜单,折叠,菜单,标签,Pills
下拉菜单: 下拉菜单是比较常见的 直接看源码: .dropdown表示下拉框 按钮和下拉框都要放在dropdown类的div下 要打开下拉菜单,请使用按钮或具有属性的类.
3373 0
|
Oracle 关系型数据库 PostgreSQL
PostgreSQL与Oracle对应的函数
一、对应的函数 1.sysdate oracle pgsql sysdate current_date、 current_timestamp nvl coalesce  trunc date_trunc(text, timestamp)                     二、参考资料 1.
2092 0
|
关系型数据库 数据库 PostgreSQL
中文环境下PostgreSQL的使用
虽然官方文档有提到编码的问题,但是对于中文讲的比较简单,给中文的PostgreSQL用户带来很多困扰,本文简单简述一下中文环境下PostgreSQL如何正确设置编码。 一、服务器端的编码设置 PostgreSQL在服务器端只支持两种简体中文编码: EUC_CN和UTF-8,而由于windows不支持EUC所以,在windows环境底下只能选UTF-8。
4123 0
|
6天前
|
存储 关系型数据库 分布式数据库
PostgreSQL 18 发布,快来 PolarDB 尝鲜!
PostgreSQL 18 发布,PolarDB for PostgreSQL 全面兼容。新版本支持异步I/O、UUIDv7、虚拟生成列、逻辑复制增强及OAuth认证,显著提升性能与安全。PolarDB-PG 18 支持存算分离架构,融合海量弹性存储与极致计算性能,搭配丰富插件生态,为企业提供高效、稳定、灵活的云数据库解决方案,助力企业数字化转型如虎添翼!