CSS的只是体系详解

2024-01-18 15:30 小编

CSS

1.基础

A.层叠和继承

B.优先级

C.浮动

D.盒模型

E.定位

2.进阶

CSS SpriteCSS Sprite主要用于前端性能优化的一种技术,原理是通过将多张背景图片合成在一张图片上从而减少HTTP请求,加快载入速度。

IE HasLayoutBlock Format ContentIE HasLayout是一个 Internet Explorer for Windows的私有概念,它决定了一个元素如何显示以及约束其包含的内容、如何与其他元素交互和建立联系、如何响应和传递应用程序事件、用户事件等。这种渲染特性可以通过某些 CSS 属性被不可逆转地触发。而有些 HTML 元素则默认就具有”layout”。目前只有IE6IE7有这个概率。BFC W3C CSS 2.1 规范中的一个概念,它决定了元素如何对其内容进行定位,以及与其他元素的关系和相互作用。这个其实和浏览器的兼容性有关,因为绝大部分的兼容性问题都是它们引起的。

浏览器兼容性:绝大部分情况下我们需要考虑浏览器的兼容性,目前正在使用的浏览器版本非常多,IE6, IE7, IE8, IE9, IE10, Chrome, Firefox, Safari

CSS Frameworks

CSS框架是一系列CSS文件的集合体,包含了基本的元素重置,页面排版、网格布局、表单样式、通用规则等代码块,用于简化web前端开发的工作,提高工作效率。目前常见框架有:

960 Grid System

Blueprint CSS

Minimum Page

Bluetrip

还是一个比较出名和特殊的框架是TwitterBootstrapBootstrap是快速开发Web应用程序的前端工具包。它是一个CSSHTML的集合,它使用了最新的浏览器技术,给你的Web开发提供了时尚的版式,表单,buttons,表格,网格系统等等。


在线咨询 拨打电话

电话

13363039260

微信二维码

微信二维码