当前位置: 首页 > news >正文

【CSS—前端快速入门】CSS 常用样式

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


CSS


常用 CSS 样式


1. 前端样式查询网站:


MDN Web Docs (mozilla.org)

w3school


2. border


2.1 借助 MDN 了解 border

我们借助 MDN 网站来学习 border 样式的使用:

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


2.2 border 常见属性

在这里插入图片描述

保存代码,打开页面:

在这里插入图片描述


对于标签不同样式的设置,可以用一个标签设置好所有的样式,并且因为是不同的样式,所以不需要指定样式的设置顺序:

在这里插入图片描述


2.3 border-width 的不同形式设置

我们也可以把一个边框的上下左右线条的宽度,设置为不同的像素:

方法一:统一指定边框上下左右宽度

<style>div{width: 500px;height: 200px;border-width: 5px;border-style: dashed;border-color: black;}
</style>

保存代码,打开页面:

在这里插入图片描述

方法二:分别指定边框上下左右线条宽度

<style>div{width: 500px;height: 200px;border-top-width:3px ;border-bottom-width:5px ;border-left-width:8px ;border-right-width:10px ;border-style: dashed;border-color: black;}
</style>

保存代码,打开页面:

在这里插入图片描述


方法三:按照“上右下左”的顺时针顺序指定边框线条宽度

<style>div{width: 500px;height: 200px;border-width: 2px  5px  7px  10px;border-style: dashed;border-color: black;}
</style>

保存代码,打开页面:

在这里插入图片描述


在这里插入图片描述


3. color


颜色的表现形式

在这里插入图片描述


1. 英文单词

在这里插入图片描述


2. 以 RGB 形式

所有颜色都由 red , green , blue 三原色组成:

在这里插入图片描述

调色盘右边两列,分别代表透明度颜色,可拖动上面的透明杆选择

点击调色盘中的某一种颜色后,代码会显示出三种颜色的比例参数,比例参数的范围[0 , 255];

在这里插入图片描述


3. 十六进制表示法

在这里插入图片描述


4. font-size


font-size 表示设置字体大小:

<!-- 将所有 class 属性为 text 的标签字体设置为 32 px -->.text{font-size: 32px;
}

5. width / height


width:设置宽度

height:设置高度

只有块级元素可以设置宽高

  • 块级元素是HTML标签的一种显示模式,对应的还有行内元素
  • 常见块级元素:h1-h6, p, div 等,块级元素独占一行
  • 常见行内元素:a , span , img 等,不能独占一行
  • 块级元素独占一行,不用<br/>就可以自动换行,可以设置宽高
  • 行内元素不独占一行,需要<br/>换行,不能设置宽高

6. 改变显示模式


使用 display 属性可以修改元素的显示模式

display: block   <!-- 改为块级元素 -->display: inline  <!-- 改为行内元素 -->

在这里插入图片描述

保存代码,打开页面:

在这里插入图片描述


在这里插入图片描述

保存代码,打开页面:

在这里插入图片描述


7. padding


padding:内边距,设置内容和边框之间的距离

内容默认是顶着边框来放置的,用 padding 来控制这个距离:

在这里插入图片描述


8. margin


margin: 外边距,设置元素和元素之间的距离


9. padding / margin 的使用


我们用如下代码,讲解内边距和外边距的操作:

在这里插入图片描述

保存代码,打开页面:

在这里插入图片描述


我们观察上述页面,发现 div1 和 div2 这两个框离得太近了,接下来要调整它们间的距离(外边距):

在这里插入图片描述

保存代码,打开页面:

在这里插入图片描述

margin 添加后,会让元素之间的上下左右边距都是 10 px;


margin,padding 都是复合标签,我们只让 div1 的下边距生效:

在这里插入图片描述

保存代码,打开页面:

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

在第一个边框中,内容“div1”和 id=div5 的透明小格子,离 id=div1 的大格子太近了,我们也想调整一下它们和大格子的距离,就需要使用 padding

在这里插入图片描述


padding 和 margin 都是复合属性,赋值时也遵从如下原理:

在这里插入图片描述


10. 在浏览器中调试页面


我们可以按 F12 ,在浏览器的调试页面中,通过改变 css 的样式,来观察页面的变化:

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

在这里插入图片描述

相关文章:

【CSS—前端快速入门】CSS 常用样式

CSS 常用 CSS 样式 1. 前端样式查询网站&#xff1a; MDN Web Docs (mozilla.org) w3school 2. border 2.1 借助 MDN 了解 border 我们借助 MDN 网站来学习 border 样式的使用&#xff1a; 2.2 border 常见属性 保存代码&#xff0c;打开页面&#xff1a; 对于标签不同样式的…...

【软考-架构】1.3、磁盘-输入输出技术-总线

GitHub地址&#xff1a;https://github.com/tyronczt/system_architect 资料&文章更新 文章目录 存储系统&#x1f4af;考试真题输入输出技术&#x1f4af;考试真题第一题第二题 存储系统 寻道时间是指磁头移动到磁道所需的时间&#xff1b; 等待时间为等待读写的扇区转到…...

Linux软连接与时区日期

软连接 使用ln命令创建软连接。 在系统中创建软连接&#xff0c;可以将文件&#xff0c;文件夹连接到其他为止。 类似于Windows系统的快捷方式。 语法&#xff1a;ln -s 参数1 参数2 -s选项&#xff0c;创建软连接。 参数1&#xff0c;被链接的文件或文件夹。 参数2&#xff0…...

(十)Mapbox GL JS 中点击 Marker 时获取与该 Marker 相关的自定义数据的解决办法

在 Mapbox GL JS 中,如果你想在点击 Marker 时获取与该 Marker 相关的自定义数据,可以通过几种方式将数据绑定到 Marker 上,并在点击时获取这些数据。以下是详细的实现方法,包含代码示例和说明。 方法一:使用 JavaScript 对象属性绑定数据 你可以直接将自定义数据绑定到 …...

PyCharm怎么集成DeepSeek

PyCharm怎么集成DeepSeek 在PyCharm中集成DeepSeek等大语言模型(LLM)可以借助一些插件或通过代码调用API的方式实现,以下为你详细介绍两种方法: 方法一:使用JetBrains AI插件(若支持DeepSeek) JetBrains推出了AI插件来集成大语言模型,不过截至2024年7月,官方插件主要…...

(七)消息队列-Kafka 序列化avro(传递)

&#xff08;七&#xff09;消息队列-Kafka 序列化avro&#xff08;传递&#xff09; 客从远方来&#xff0c;遗我双鲤鱼。呼儿烹鲤鱼&#xff0c;中有尺素书。 ——佚名《饮马长城窟行》 本文已同步CSDN、掘金平台、知乎等多个平台&#xff0c;图片依然保持最初发布的水印&…...

js基础二

JavaScript基础下 1 事件处理 JS 事件&#xff08;event&#xff09;是当用户与网页进行交互时发生的事情&#xff0c;例如单机某个链接或按钮、在文本框中输入文本、按下键盘上的某个按键、移动鼠标等等。当事件发生时&#xff0c;您可以使用 JavaScript 中的事件处理程序&a…...

WSBDF レクチア 定义2 引理3 wsbdf的乘子

定义2 引理3 wsbdf的乘子 ここまで 寝みます❓...

Qt之QStateMachine等待

在项目中经常需要等待&#xff0c;我们模拟0-30的数&#xff0c;假如我们其中5&#xff0c; 25的数需要进行等待&#xff0c;等待用户处理完自己事情后&#xff0c;按下按钮继续&#xff0c;找Qt的项目中有一个 QStateMachineqstatemmachine类提供了一个分层有限状态机。 QSta…...

Wireshark 插件开发实战指南

Wireshark 插件开发实战指南 环境搭建流程图 #mermaid-svg-XpNibno7BIyfzNn5 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-XpNibno7BIyfzNn5 .error-icon{fill:#552222;}#mermaid-svg-XpNibno7BIyfzNn5 .error-t…...

基于SpringBoot的“青少年心理健康教育网站”的设计与实现(源码+数据库+文档+PPT)

基于SpringBoot的“青少年心理健康教育网站”的设计与实现&#xff08;源码数据库文档PPT) 开发语言&#xff1a;Java 数据库&#xff1a;MySQL 技术&#xff1a;SpringBoot 工具&#xff1a;IDEA/Ecilpse、Navicat、Maven 系统展示 系统总体结构图 实体属性图 系统首页界…...

23-整数转罗马数字

代码 测试用例 测试结果 测试结果 12. 整数转罗马数字 中等 相关标签 相关企业 七个不同的符号代表罗马数字&#xff0c;其值如下&#xff1a; 符号值I1V5X10L50C100D500M1000 罗马数字是通过添加从最高到最低的小数位值的转换而形成的。将小数位值转换为罗马数字有以…...

SpringBoot+Redis+Mybatis-plus黑马点评

短信登录 基于Session实现登录 流程&#xff1a; 发送短信验证码-->短信验证码注册登录-->校验登录状态&#xff08;保存用户到ThreadLocal&#xff0c;方便后续使用&#xff09; 不能每次请求服务都要进行登录状态校验&#xff0c;解决办法&#xff1a;拦截器 在Sp…...

深入剖析 OpenCV:全面掌握基础操作、图像处理算法与特征匹配

深入剖析 OpenCV&#xff1a;全面掌握基础操作、图像处理算法与特征匹配 一、引言二、OpenCV 的安装&#xff08;一&#xff09;使用 pip 安装&#xff08;二&#xff09;使用 Anaconda 安装 三、OpenCV 基础操作&#xff08;一&#xff09;图像的读取、显示与保存&#xff08;…...

【C语言显示Linux系统参数】

在C语言中&#xff0c;可以通过调用Linux系统提供的API来获取和显示系统参数。以下是一些常见的系统参数及其获取方法&#xff1a; 1. 获取系统名称和版本 可以使用uname函数来获取系统名称、版本等信息。 #include <stdio.h> #include <sys/utsname.h>int main…...

突破Ajax跨域困境,解锁前端通信新姿势

一、引言 在当今的 Web 开发领域&#xff0c;前后端分离的架构模式已经成为主流&#xff0c;它极大地提升了开发效率和项目的可维护性。在这种开发模式下&#xff0c;前端通过 Ajax 技术与后端进行数据交互&#xff0c;然而&#xff0c;跨域问题却如影随形&#xff0c;成为了开…...

Kotlin协变与逆变区别

在Kotlin中&#xff0c;协变和逆变是泛型编程中的两个重要概念&#xff0c;它们允许我们在类型系统中更加灵活地处理类型关系。 1.协变&#xff1a;协变允许我们使用比原始类型更具体的类型。在kotlin中&#xff0c;通过在类型参数上加out关键字来表示协变,生产者&#xff0c;例…...

driver中为什么要使用非阻塞赋值

1. 模拟硬件时序行为 实际硬件行为&#xff1a;DUT的输入信号通常在时钟边沿被采样。Driver需要确保信号的更新与时钟同步&#xff0c;而非阻塞赋值的延迟更新特性&#xff08;在时间步结束时统一生效&#xff09;能够准确模拟寄存器的行为。 示例&#xff1a; always (posedg…...

模板字符串【ES6】

“路漫漫其修远兮&#xff0c;吾将上下而求索。”—— 屈原《离骚》 目录 什么是模板字符串&#xff1f;模板字符串特性及代码举例&#xff1a;详细举例用法&#xff1a; 什么是模板字符串&#xff1f; 模板字符串&#xff08;Template Literals&#xff09;是JavaScript中引入…...

通往 AI 之路:Python 机器学习入门-数据结构

Python 数据结构 Python 提供了多种数据结构来存储和操作数据&#xff0c;其中列表&#xff08;list&#xff09;、字典&#xff08;dict&#xff09;、元组&#xff08;tuple&#xff09;和集合&#xff08;set&#xff09;是最常用的几种。本章将详细介绍这些数据结构的基本…...

Codex入门15-命令速查(实用工具:全部命令和快捷键一网打尽,打印贴墙上)

Codex入门15-命令速查(实用工具:全部命令和快捷键一网打尽,打印贴墙上) 📌 文章简介:这是一篇你一定要收藏的"字典文章"。本文把 Codex CLI 的所有交互式斜杠命令、命令行参数、键盘快捷键、环境变量整理成清晰的表格——打印出来贴墙上,随查随用。每条命令都…...

C#从零开始学习笔记---第九天

又是新的一天&#xff0c;欢迎大家继续查看我的学习笔记&#xff0c;这两天确实状态一般&#xff0c;今天内容我们也不记录太多&#xff0c;主要分为两大块&#xff0c;第一块是对之前提到过的数组进行一个复习&#xff0c;第二块就是在记录一下集合和哈希表的一些内容。话不多…...

测试工程师必知的数据库知识:这4个数据库技能,测试必备

在软件开发的全生命周期中&#xff0c;数据库是支撑所有业务逻辑运转的核心骨架——用户的每一次点击、每一笔交易、每一条信息的展示&#xff0c;最终都会转化为数据库中数据的增删改查。对于软件测试工程师而言&#xff0c;数据库知识早已不是面试中的加分项&#xff0c;而是…...

3分钟掌握PCB交互式BOM:告别传统表格的终极可视化方案

3分钟掌握PCB交互式BOM&#xff1a;告别传统表格的终极可视化方案 【免费下载链接】InteractiveHtmlBom Interactive HTML BOM generation plugin for KiCad, EasyEDA, Eagle, Fusion360 and Allegro PCB designer 项目地址: https://gitcode.com/gh_mirrors/in/InteractiveH…...

NoFences:免费开源的Windows桌面整理神器,让杂乱图标瞬间归位

NoFences&#xff1a;免费开源的Windows桌面整理神器&#xff0c;让杂乱图标瞬间归位 【免费下载链接】NoFences &#x1f6a7; Open Source Stardock Fences alternative 项目地址: https://gitcode.com/gh_mirrors/no/NoFences 还在为Windows桌面上堆积如山的图标而烦…...

CUDA为什么能统治AI世界?NVIDIA真正可怕的并不是GPU

前言很多人第一次接触AI行业时&#xff0c;都会听到一个词&#xff1a;CUDA。而且你会发现一个非常奇怪的现象&#xff1a;很多AI框架、深度学习项目、GPU训练环境&#xff0c;几乎都默认要求&#xff1a;NVIDIA显卡CUDA环境甚至很多时候&#xff1a;没有CUDA&#xff0c;AI项目…...

物流物联网降本增效:LoRa、NB-IoT等低功耗无线技术选型与实战

1. 项目概述&#xff1a;当“省电”成为物流降本增效的隐形王牌最近和几个做仓储和车队管理的朋友聊天&#xff0c;大家不约而同都在吐槽同一个问题&#xff1a;设备电费和管理成本。一个大型仓库里&#xff0c;成千上万个传感器、电子标签、手持终端&#xff0c;光是电池更换和…...

明日方舟智能基建管理终极指南:Arknights-Mower 完整使用教程

明日方舟智能基建管理终极指南&#xff1a;Arknights-Mower 完整使用教程 【免费下载链接】arknights-mower 《明日方舟》长草助手 项目地址: https://gitcode.com/gh_mirrors/ar/arknights-mower 还在为《明日方舟》每日繁琐的基建操作而烦恼吗&#xff1f;Arknights-M…...

Steam Deck多系统引导终极指南:3步完成图形化配置

Steam Deck多系统引导终极指南&#xff1a;3步完成图形化配置 【免费下载链接】SteamDeck_rEFInd Simple rEFInd install script for the Steam Deck (with GUI customization) 项目地址: https://gitcode.com/gh_mirrors/st/SteamDeck_rEFInd SteamDeck_rEFInd是一款专…...

Android设备标识获取难题:个人开发者如何合规获取OAID?

Android设备标识获取难题&#xff1a;个人开发者如何合规获取OAID&#xff1f; 【免费下载链接】Android_CN_OAID 安卓设备唯一标识解决方案&#xff0c;可替代移动安全联盟&#xff08;MSA&#xff09;统一 SDK 闭源方案。包括国内手机厂商的开放匿名标识&#xff08;OAID&…...