CSS知识点整理(2):框模型,定位】的更多相关文章

1. 框模型:Box Model 规定了元素处理元素框处理元素内容.外边距.边框.内边距的方式. 2. 当边距给定的值 可以小于4个.CSS定义了一些规则.处理这中情况: 如果缺少左外边距的值,则使用右外边距的值. 如果缺少下外边距的值,则使用上外边距的值 如果缺少下外边距的值,则使用上外边距的值. 3. 外边距合并:当两个垂直方向(相对于水平方向)的外边距相遇时,它们将合成一个外边距. 合并后的数值:合并前的较大值 4. 合并发生在两个同级元素之间,子元素和父元素之间,也可能发生在自身. 详情…
1.概述 为了更好的处理 元素内容.内边距.边框 和 外边距 之间的关系,CSS 定义了框模型如下: 内边距.边框 和 外边距 的默认值都是零,可以通过设置元素的 padding.border 和 margin 属性来覆盖这些默认的浏览器样式.另外,要注意的是 width 和 height 属性可以分别用于设置内容区域的宽度和高度 2.内边距 padding 属性定义元素的内边距,其接受长度值和百分数值,要注意的是百分数值是相对于其父元素的 width 属性计算的 一般情况下,我们需要指定四个值…
CSS 定位 (Positioning) 属性允许你对元素进行定位. CSS 定位和浮动 CSS 为定位和浮动提供了一些属性,利用这些属性,可以建立列式布局,将布局的一部分与另一部分重叠,还可以完成多年来通常需要使用多个表格才能完成的任务. 定位的基本思想很简单,它允许你定义元素框相对于其正常位置应该出现的位置,或者相对于父元素.另一个元素甚至浏览器窗口本身的位置.显然,这个功能非常强大,也很让人吃惊.要知道,用户代理对 CSS2 中定位的支持远胜于对其它方面的支持,对此不应感到奇怪. 另一方面…
本文是我整理的关于CSS的部分基础知识点,适合正在准备前端工作面试的人做简单回顾. 1. 盒子模型 CSS盒模型本质上是一个盒子,封装周围的HTML元素,它包括:边距,边框,填充,和实际内容. Margin(外边距) - 清除边框外的区域,外边距是透明的. Border(边框) - 围绕在内边距和内容外的边框. Padding(内边距) - 清除内容周围的区域,内边距是透明的. Content(内容) - 盒子的内容,显示文本和图像.[1] 2. 隐藏元素 - display:none或visi…
CSS是Cascading Style Sheets的简称,中文称为层叠样式表,用来控制网页数据的表现,可以使网页的表现与数据内容分离. 一.css引入的方式 1.行内样式:行内式是在标记的style属性中设定CSS样式.这种方式没有体现出CSS的优势,不推荐使用. 2.嵌入式:嵌入式是将CSS样式集中写在网页的<head></head>标签对的<style></style>标签对中.格式如下: <head> <style type=&qu…
1.对WEB标准以及W3C的理解与认识 标签闭合.标签小写.不乱嵌套.提高搜索机器人搜索几率:使用外链css和js脚本.结构行为表现的分离.文件下载与页面速度更快:内容能被更多的用户所访问.内容能被更广泛的设备所访问.更少的代码和组件:容易维护.改版方便,不需要变动页面内容:提供打印版本而不需要复制内容.提高网站易用性: 2.xhtml和html有什么区别 HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言: 最主要的不同:XHTML 元素必须被正确地嵌套.XHTML…
1. css的全称 2. CSS的层叠次序:优先级由低到高 ·浏览器设置 ·外部样式表 或者 内部样式表 —— 就近原则 ·内联样式 3. CSS的3种形式,以及每种形式的语法格式 ——注意样式表的为什么常用link 4. CSS基本语法: selector(property:value; color:red; declaration3; ...) 涉及到的名词:选择器,声明,属性,属性值, 词列表 5.继承以及问题 继承:根据CSS,子元素从父元素继承属性. 部分旧式浏览器无法理解继承.比如…
css知识点 一.盒模型知识 border: 边框 border-width:边框的宽度 border-color:边框的颜色 border-style:边框的线型 border-top:上边框 border-bottom:下边框 border-left:左边框 border-right:右边框 padding: 代表边框内壁与内部元素之间的距离 padding:10px;代表上下左右都是10px padding:1px 2px 3px 4px;上右下左 padding:1px 2px;上下/左…
和定位有关的元素属性如下 position  元素的定位类型   绝对定位会相对于最近定位的祖先元素的位置来定位,而不会影响其他框的位置 固定定位 相对定位 z-index   元素的堆叠顺序 值越大越靠上 left right top bottom   只有当position设置的时候才起作用 框模型 overflow      元素是否溢出 visibility    元素是否可见的 display       框模型定义 行内框  行内块级框 块级框 不显示 四种模式 widht heig…
框和布局 在 KB005: CSS 层叠 中已经介绍了 CSS 的重要之处.CSS 可以说是页面表现的基础, CSS 可以控制布局,控制元素的渲染. 布局是讲在电影画面构图中,对环境的布置.人物地位的调度.人物之间的关系.人物和景物的关系等的安排.大同小异,CSS 的布局也是一样. CSS 的布局,包含两个大部分: 元素:元素及其组成,类似电影布局中人物的高矮胖瘦.衣着配饰等,以及场景中的桌椅板凳,物品等等. 定位:元素的位置, 类似电影场景的中对环境的设置,人物作为元素,他们之间的关系会影响其…