首页 前端知识 CSS(源码 lw 部署文档 讲解等)

CSS(源码 lw 部署文档 讲解等)

2024-09-08 02:09:22 前端知识 前端哥 785 758 我要收藏

文章目录

  • 前言
  • CSS
    • CSS的引入方式
    • CSS的选择器
    • CSS的盒子模型
      • 外边距合并
    • 标签的分类
      • 块级元素
      • 行级元素
      • 行内块
    • 浮动
  • 源码获取

前言

🌞博主介绍:✌全网粉丝15W+,CSDN特邀作者、211毕业、高级全栈开发程序员、大厂多年工作经验、码云/掘金/华为云/阿里云/InfoQ/StackOverflow/github等平台优质作者、专注于Java、小程序技术领域和毕业项目实战,以及程序定制化开发、全栈讲解、就业辅导✌🌞

👇🏻 精彩专栏 推荐订阅👇🏻
2023-2024年最值得选的微信小程序毕业设计选题大全:100个热门选题推荐✅

2023-2024年最值得选的Java毕业设计选题大全:500个热门选题推荐✅

Java精品实战案例《500套》

微信小程序项目精品案例《500套》

💯文末获取源码+数据库💯
感兴趣的可以先收藏起来,还有大家在毕设选题,项目以及论文编写等相关问题都可以给我留言咨询,希望帮助更多的人

CSS

CSS的引入方式

方式一:直接在html的标签上加入style属性,多个样式用分号分割
方式二:写在Head标签里面,用一个style标签包裹(当下的主流)
方式三:用链接导入外部的文件

CSS的选择器

标签选择器:直接使用标签名

类选择器:先在标签中加入一个 class属性,然后使用.class即可

ID选择器:通过id名来进行关联,在标签中先加入一个id属性,然后用#id名来访问

CSS的盒子模型

由四个部分构成: 元素内容, 内边距, 边框, 外边距

     width: 100px;
     height: 100px;

宽高实质上是盒子模型中 元素内容区域 的大小

border: 10px solid white;

给盒子模型设置边框, 必须要有宽以及边框类型

背景色 = 元素内容区域+内边距

外边距合并

如果两个元素/标签, 在一个页面上在"垂直"方向上"紧"相邻, 那么他们的外边距会产生合并 —> 外边距合并

谁大(高度)听谁的

标签的分类

块级元素

独占一行,每一个块级元素都会从新的一行重新开始,从上到下排布  
块级元素, 可以设置宽高和内外边距
宽度可以继承, 高度不可继承   
通常使用块级元素来进行大布局(大结构)的搭建      
块级元素是指本身属性为display:block;的元素。

常见的块级元素:
 div、p、h1、 h2、 h3、 h4、 h5、 h6,ol、ul、dl、li、form、table

行级元素

和其他行级元素从左到右在一行显示 
行级元素: 不能设置宽高, 仅仅能设置左右方向的内外边距
宽高都非继承而来, 由本身内容大小决定    
通常使用行级元素来进行文字、小图标(小结构)的搭建。 
行级元素只能容纳文本或者其他行级元素(不要在行级元素中嵌套块级元素)
行级元素是指本身属性为display:inline;的元素。
    
常见的行级元素:
span 常用行级容器,定义文本内区块;  
a 锚点;
b 加粗;     strong 加粗强调;    i 斜体;    strike 中划线; 
br 强制换行;   u 下划线;
textarea 多行文本输入框; 
input 输入框;
select 下拉列表;
img 引入图片
    

行内块

本质属于行级元素: 可以与其他行级元素共处一行
可以设置宽高、内外边距
    
属性为display:inline-block;的元素。
   
常见的行内块元素:
input 输入框
img 引入图片
select
button

可以通过手动的操作来改变display中的属性,但不推荐,一般使用浮动来解决问题

浮动

标准流:html代码对应的标签根据元素特性,从上到下,从左到右来排列

浮动可以使一个标签在显示的时候脱离标准流,漂浮在页面上,即可以实现两个块级标签在同一行来显示

// 浮动的特点:
1:浮动只影响后面的元素
2:连续浮动一行显示
3:浮动以元素顶部为基准对齐
4:浮动可是实现模式转换

语法:float:left

清除浮动:如果元素浮动, 会导致后面的元素上移, 会发生位置覆盖. 但是有的时候,我们不想这个覆盖发生, 那么就可以给被覆盖的区域加一个清除发动的效果, 就不会覆盖

源码获取

有疑问私信询问我即可~
大家点赞、收藏、关注、评论啦
精彩专栏推荐订阅:在下方专栏👇🏻
Java精品实战案例《500套》
微信小程序项目精品案例《500套》

转载请注明出处或者链接地址:https://www.qianduange.cn//article/17818.html
标签
评论
发布的文章

数据持久化(Json)

2024-09-28 23:09:01

JSON Gate 开源项目教程

2024-09-28 23:09:00

【C 】Ubuntu安装jsoncpp

2024-09-28 23:09:58

http请求json

2024-09-28 23:09:58

JSON 格式详解

2024-09-28 23:09:53

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!