首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

css学习--css基础

学习慕课网笔记,课程:http://www.imooc.com/code/2024 1.css选择器 子选择器:parent>child 子选择器是指选择parent的范围内的第一个子元素。...2.元素分类 在css中,html中的标签元素大体被分为三种不同的类型:块状元素、内联元素(又叫行内元素)和内联块状元素。...2.3内联块状元素 内联块状元素(inline-block)就是同时具备内联元素、块状元素的特点,代码display:inline-block就是将元素设置为内联块状元素(css2.1)img,input...inline-block元素特点: 和其他元素都在一行上; 元素的高度、宽度、行高以及顶和底边距都可以设置; 3.盒子模型 3.1什么是盒子模型 css中,盒子模型是关于元素的宽高的。如下图: ?...4.布局 css包含

2.3K101

CSS学习

CSS学习 CSS样式 内联式CSS样式:直接写在现有的HTML标签中 嵌入式CSS样式: 写在当前的文件中(把css样式代码写在标签之间...) 外部式CSS样式:写在单独的一个文件中 使用标签将CSS样式文件链接到HTML文件内, 如 优先级 在内联式、嵌入式、外部式样式表中CSS是在相同权值的情况下,一般来说离被设置元素越近优先级级别越高。...但有一些css样式是不具有继承性的,如边框 特殊性 有时候我们为同一个元素设置了不同的css样式代码,那么元素会启用哪一个css样式?浏览器根据权值来判断使用哪种css样式,使用权值高的css样式。...层叠 层叠胡原始股在HTML文件中对于同一个元素可以有多个css样式存在,当有相同权重的样式存在时,会根据这些css样式的前后顺序来决定,处于最后面的css样式会被应用(离元素最近优先级越高)。

1.2K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何学习 CSS

    很多人想让我给他们推荐有关CSS部分的教程,或者问我如何学习CSS。 我也看到很多人对CSS的部分内容感到困惑,一部分原因是由于对语言的过时认识。...鉴于CSS在过去几年中发生了相当大的变化,这是一个更新知识的好时机。 即使CSS只是你所做工作的一小部分(因为你使用其他技术栈),CSS是你最终希望在屏幕上显示的结果,所以值得合理去学习。...我的目标是覆盖现代CSS的广度,同时重点关注几个关键领域,将帮助你理解CSS的其他部分。 语言基础知识 对于CSS的大部分内容,你不需要特意去学习属性和值,你可以在需要时查找它们。...好友都在里面学习交流,每天都会有大牛定时讲解前端技术!也可以关注我的微信公众号:【前端留学生】 每天更新最新技术文章干货。 布局 十五年来,我们一直使用CSS布局,但没有设计一套布局系统。...如果你想对CSS布局还不熟悉,你可以阅读 MDN 上的布局教程,或阅读我发表在Smashing杂志上的文章 《开始学习CSS布局》。 不要认为grid和flexbox等方法在某种程度上是竞争的。

    1.8K10

    CSS学习笔记

    CSS学习笔记 一、CSS基础 1、CSS简介       层叠:一层一层的;       样式表:很多的属性和样式       CSS语法:                    选择器...{ 属性名:属性值; 属性名:属性值; ……  }       2、CSS和HTML的结合方式 在HTML标签中的style属性里添加CSS代码; 在头标签中添加标签;...在style标签中使用@import导入外部CSS文件: @import url("css/test.css"); 在头标签中使用标签导入外部CSS文件...: 3、CSS选择器 使用标签名作为选择器; 使用HTML标签中的class属性作为选择器: <!...二、CSS常用属性 1、文字修饰 color颜色 font-family字体 font-size字体大小 font-weight粗细 letter-spacing字间距 text-indent 文字缩进

    95150

    CSS Modules 学习

    ── src │   ├── animation.css │   ├── colors.css │   ├── index.js │   └── style.css └── webpack.config.js...CSS Modules 用法 webpack 首先配置 webpack 环境(本文使用webpack2),给 css-loader 增加一个 modules 查询参数,表示打开 CSS Modules...通过 JS 去管理 CSS 之间的依赖,在引入组件的时候,可以只引入次组件需要的 CSS,组件更加独立。 CSS 变量 可以在 CSS 和 JS 中共享,对于复杂组件的使用会有奇效。...另一类是依旧使用 CSS,但使用 JS 来管理样式依赖,代表是 CSS Modules。CSS Modules 能最大化地结合现有 CSS 生态和 JS 模块化能力,API 简洁到几乎零学习成本。...引自 CSS Modules 详解及 React 中实践 参考资料 CSS Modules 详解及 React 中实践 css-modules CSS Modules 用法教程

    48320

    CSS 学习笔记】CSS元素和布局

    CSS3 中新增了一个属性 box-sizing,可以用来指定使用的盒模型计算方式。...下面是 CSS3 中支持的盒模型计算方式(CSS2种只支持默认的) content-box(默认值): width 和 height 属性只作用到 Content Area 的长宽,在 Content...内联元素 东西比较多,先附一些文章链接: CSS 中的line-height CSS 行高line-height的一些深入理解及应用 CSS line-height 中文版 视觉格式化模型中的各种框 CSS...权威指南 行内框(inline-box) http://meyerweb.com/eric/css/inline-format.html https://www.w3.org/TR/CSS21/visuren.html...compact CSS 中有值 compact,不过由于缺乏广泛支持,已经从 CSS2.1 中删除。 marker CSS 中有值 marker,不过由于缺乏广泛支持,已经从 CSS2.1 中删除。

    1.1K20

    CSS学习笔记二

    盒子模型:(重点) 盒子模型(CSS框模型)规定了元素框处理元素内容、内边距、边框、外边框等样式 ? 记住上面这一张图!一定要记住!一定!一定!...内边距、边框和外边距是可选参数属性,默认值:0 ;很多元素由用户代理样式表设置外边距和边框,通过将元素的 margin外边距和padding内边距设置为 0 来覆盖这些浏览器样式 在CSS中,width...padding-top:10px; padding-right:20px; padding-bottom:10px; padding-left:20px; } 当然,css...CSS 定位: CSS定位,属于允许对元素进行定位 定位: 定位和浮动: CSS为定位和浮动提供了一些属性,利用属性可以建立列式布局,将布局的一部分重叠。...display属性: 定位机制: CSS基本定位机制:普通流,浮动和绝对定位 除非专门单独定义,否则所有框都是默认在普通流中定位 块级框从上到下一个接一个排列,框之间的垂直距离是由框的垂直外边距计算出来的

    1.2K30

    CSS Conf -《新时代CSS布局》学习总结

    会上分享学习了许多干货知识,因为怕自己遗忘,遂写文章,以便后续记忆。 分享嘉宾简介 《新时代CSS布局》的分享者是新加坡的国际知名CSS专家陈慧晶。...Web布局系统 在这一小节中,慧晶老师主要分享了Flexbox、Grid跟Box Alignment这CSS新时代布局的三大栋梁。 CSS布局部队 ? CSS布局部队是由553个属性组成。...CSS显示模块(CSS Display Module Level 3) 慧晶老师又介绍了 CSS显示模块(CSS Display Module Level 3),以下是原文摘抄。...CSS在解析的过程,会计算出每个元素和文本节点的每个CSS属性值。浏览器就会靠其中的取值来判断要生成哪一类的盒子。 CSS显示模块规范提出了两种显示类型,内部及外部。...在这一节,慧晶老师对CSS盒式对齐模块(CSS Box Alignment Level 3)进行了介绍。

    84741
    领券