(W3C CSS 2.1 规范中的一个概念,它是一个独立容器,决定了元素如何对其内容进行定位,以及与其他元素的关系和相互作用。)一个页面是由很多个 Box 组成的,元素的类型和 display 属性,决定了这个 Box 的类型。不同类型的 Box,会参与不同的 Formatting Context( ...
分类:
其他好文 时间:
2017-08-14 17:58:33
阅读次数:
169
限制在一个块元素显示的文本的行数。 -webkit-line-clamp 是一个 不规范的属性(unsupported WebKit property),它没有出现在 CSS 规范草案中。 为了实现该效果,它需要组合其他外来的WebKit属性。常见结合属性: display: -webkit-box ...
分类:
Web程序 时间:
2017-08-11 14:48:55
阅读次数:
3347
问题的由来: 在CSS规范中,浮动定位是脱离元素正常流的。所以,只要含有浮动元素的父容器,在显示时不考虑子元素的位置,就当它们不存在一样。这就造成了显示出来,父容器好像空容器一样。 比如下面代码: 在浏览器中一运行,实际视图是子元素显示在父容器的外部。 解决方法一:添加空元素 在浮动元素下面添加一个 ...
分类:
其他好文 时间:
2017-07-28 18:25:57
阅读次数:
120
CSS文件的分类和引用顺序通常,一个项目我们只引用一个CSS,但是对于较大的项目,我们需要把CSS文件进行分类。我们按照CSS的性质和用途,将CSS文件分成“公共型样式”、“特殊型样式”、“皮肤型样式”,并以此顺序引用(按需求决定是否添加版本号)。公共型样式:包括了以下几个部分:“标签的重置和设置默 ...
分类:
Web程序 时间:
2017-07-22 19:43:11
阅读次数:
191
手机浏览器种类: UC浏览器,QQ浏览器,欧朋浏览器,百度手机浏览器,360安全浏览器,谷歌浏览器,搜狗手机浏览器,猎豹浏览器,其他杂牌浏览器 国内的UC和QQ,百度等手机浏览器都是根据Webkit修改过来的内核,国内尚无自助研发的内核,就像国内的手机操作系统都是基于Android修改的 由于移动端 ...
分类:
移动开发 时间:
2017-07-16 14:57:26
阅读次数:
3796
前面的话 CSS是网页样式的描述语言,CSS规范能够使CSS代码风格保持一致,使得CSS更容易理解和维护。本文将详细介绍CSS规范 代码风格 【选择器】 1、选择器 与 { 之间包含空格 2、>、+、~ 选择器的两边各保留一个空格 【属性风格】 1、属性名 与之后的 : 之间不包含空格, : 与 属 ...
分类:
Web程序 时间:
2017-07-15 01:37:09
阅读次数:
177
在CSS中,有4个关键字理论上可以应用于任何的CSS属性,它们是initial(初始)、inherit(继承)、unset(未设置)、revert(还原)。而all的取值只能是以上这4个关键字。本文将介绍initial、inherit、unset、revert和allinitial表示元素属性的初始默认值(该默认值由官方CSS规范定义)兼..
分类:
其他好文 时间:
2017-06-29 17:23:52
阅读次数:
144
BFC(Block Formatting Context)直译为“块级格式化范围”。 是 W3C CSS 2.1 规范中的一个概念,它决定了元素如何对其内容进行定位,以及与其他元素的关系和相互作用。当涉及到可视化布局的时候,Block Formatting Context提供了一个环境,HTML元素 ...
分类:
其他好文 时间:
2017-06-23 10:45:22
阅读次数:
119
bootstrap是一种高级的前端开发工具包。它提供了优雅的HTML和CSS规范,由动态CSS语言Less写成。是基于jQuery框架开发的,目前本人还没有对jQuery有系统的学习,所以这里主要是介绍bootstrap的一些基本写法。 要使用bootstrap和其他框架一样,需要先下载工具包,并且 ...
分类:
其他好文 时间:
2017-06-04 18:45:02
阅读次数:
153
网页制作中规范使用DIV+CSS命名规则,可以改善优化功效特别是团队合作时候可以提供合作制作效率,具体DIV CSS命名规则CSS命名大全内容篇。 常用DIV+CSS命名大全集合,即CSS命名规则 我们开发CSS+DIV网页(Xhtml)时候,比较困惑和纠结的事就是CSS命名,特别是新手不知道什么地 ...
分类:
Web程序 时间:
2017-05-31 19:07:14
阅读次数:
277