首页
学习
活动
专区
工具
TVP
发布

进击的君君的前端之路

专栏作者
84
文章
179233
阅读量
28
订阅数
CSS3背景
在CSS3之前我们对背景图片的控制极为有限,只能决定其来源、位置、重复,CSS3的到来对背景的使用开辟了一片新天地。 1、background-size 在 CSS3中,background-size 属性规定背景图像的尺寸。这就允许我们在不同的环境中重复使用背景图片,以像素或百分比规定尺寸。如果以百分比规定尺寸,那么尺寸相对于父元素的宽度和高度。 length:设置背景图像的高度和宽度,第一个值设置宽度,第二个值设置高度,如果只设置一个值,则第二个值会被设置为auto。 percentage: 以父元素的
小胖
2018-06-27
9740
CSS3边框
1、border-radius 圆角是做网页永远绕不过的话题,以前基本是通过背景图片做的,有了CSS3后可以使用简单的属性搞定,可以通过border-radius设置元素的圆角半径。 border-radius: 5px; 对于正方形border-radius设置为边长的一半,就变成圆了。 width: 100px; height: 100px; border-radius: 50px; border-radius是缩写格式,其实border-radius和border属性一样,还可以把各个角单独拆分出来,
小胖
2018-06-27
1.8K0
Sass/SCSS 和纯 CSS 写法的差别
Sass 和 CSS 写法有差别: Sass 和 CSS 写法的确存在一定的差异,由于 Sass 是基于 Ruby 写出来,所以其延续了 Ruby 的书写规范。在书写 Sass 时不带有大括号和分号,其主要是依靠严格的缩进方式来控制的。如: Sass写法: body color: #fff background: #f36 而在 CSS 我们是这样书写: body{ color:#fff; background:#f36; } SCSS 和 CSS 写法无差别: SCSS 是 Sass 的新
小胖
2018-06-27
8990
什么是CSS预处理器
CSS 预处理器定义了一种新的语言,其基本思想是,用一种专门的编程语言,为 CSS 增加了一些编程的特性,将 CSS 作为目标生成文件,然后开发者就只要使用这种语言进行编码工作。 通俗的说,“CSS 预处理器用一种专门的编程语言,进行 Web 页面样式设计,然后再编译成正常的 CSS 文件,以供项目使用。CSS 预处理器为 CSS 增加一些编程的特性,无需考虑浏览器的兼容性问题”,例如你可以在 CSS 中使用变量、简单的逻辑程序、函数(如下面的代码中就使用了变量$color)等等。 $color: red;
小胖
2018-06-27
6250
CSS3简介
什么是CSS3? CSS即层叠样式表(Cascading StyleSheet)。 在网页制作时采用层叠样式表技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。 只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。 CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。以前的规范作为一个模块实在是太庞大而且比较复杂,所以,把它分解为一些小的模块,更多新的模块也被加入进来。这些模块包括: 盒子模型、列表模块、超链接方式 、语言
小胖
2018-06-27
4360
CSS理解之z-index
1.z-index基础 z-index属性指定了元素及其子元素的[z顺序],而[z顺序]可以决定 当元素发生覆盖的时候,哪个元素在上面。通常一个较大z-index值的元素会覆盖较低的那一个。 z-index支持的属性值: 1. z-index:auto;默认值,如果不对z-index设置,默认为auto; 2. z-index:<integer>;整数值,z-index:1,z-index:2等 3. z-index:inherit;继承 z-index基本特性: 1. 支持负值; 2. 支持CSS
小胖
2018-06-27
1.4K0
CSS理解之border
border: 1px solid red;(border-width、border-style、border-color) 1.border-width不支持百分比 border-width你可以写成10px、10cm、10em、10pt,都有效果,但是你不能写成10%,类似的还有outline、box-shadow、text-shadow等等。(补充:width、margin、padding都支持百分比) border-width支持关键字: thin:细的,1px; medium(默认值) :中等的,
小胖
2018-06-27
1K0
网页布局基础
1、CSS的三种定位机制 CSS 规定的定位机制有三种,分别是: 标准文档流(Normal flow): 特点:从上到下,从左到右,输出文档内容。由块级元素(块级元素特点:从左到右撑满页面,独占一行,触碰到页面边缘时,会自动换行)和行级元素(块级元素特点: 在同一行内显示,不会改变HTML文档结构 )组成。 浮动(Floats) 绝对定位(Absolute positioning) 言下之意就是网页布局和元素的定位都离不开这三种机制。 2、什么是W3C标准 W3C标准,是由万维网联盟制定的一系列标准,
小胖
2018-06-27
1.8K0
CSS理解之margin
1.margin与百分比单位 Paste_Image.png Paste_Image.png 2.margin重叠 margin重叠通常特性: 只发生在block水平元素(例如:p、div、list、
小胖
2018-06-27
1.6K0
CSS选择器知识点整理
1、class 和 id 的使用场景? id:指定标签的唯一标识。根据提供的唯一id号,快速获取标签对象。如:document.getElementById(id)。id属性的值,在当前的page页面
小胖
2018-06-27
1K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档