美文网首页
CSS盒子模型与初级布局定位

CSS盒子模型与初级布局定位

作者: LIUUGNAY | 来源:发表于2016-12-12 21:36 被阅读0次

<h2>盒子模型</h2>
HTML的元素现实模型被称为盒子模型,任何一个在页面上显示的元素都会呈现为一个盒子形状.

盒子模型

盒子模型的几个属性: width, height, padding, margin, border。
width:盒子的宽度.
height:盒子的高度.
直接包围内容的是(padding).
内边距的边缘是边框(border).
边框以外是外边距(margin).
内边距默认是透明的,因此不会遮挡其后的任何元素,包括元素的背景。
一个盒子的总宽 = width + padding-left + padding-right + border-left + border-right.
*--

<h2>布局定位-float</h2>
布局定位最重要的四个css属性是float, clear, position和display。
float有三个值:float: left / right / none.
<h2>布局定位-clear</h2>
当我们进行浮动的时候,浮动块会高于不浮动的父级,按照正式的说法叫所在的物理位置脱离普通流。

<div id="main"> 
<div id="sidebar">我是左边栏</div> 
<div id="container">我是主容器</div>
</div>

配合上下面的CSS

#main { width: 600px; padding: 20px; background-color: #00ff00;}
#sidebar { background-color: #FF6600; float: left; width: 130px;}
#container { background-color: #FFFF33; float: right; width: 420px;}

我们就会看到这种奇怪的情况(高度塌陷):



这时我们加一个clear的div

<div id="main"> 
<div id="sidebar">我是左边栏</div> 
<div id="container">我是主容器</div> 
<div style="clear:both;"></div>
</div>

就会显示成下面的样子了:



**-

相关文章

  • 前端开发-CSS盒子模型

    css盒子模型是css中一个重点也是难点,因为这个盒子模型与定位属性会设计到布局的问题盒子模型具有1.边框(bor...

  • css盒子模型

    css盒子模型是css中一个重点也是难点因为这个盒子模型与定位属性会设计到布局的问题盒子模型具有1.边框(bord...

  • css梳理

    [TOC] CSS单词梳理 CSS的核心知识: 定位 + 布局 + 盒子模型 + 背景 + ...

  • CSS盒子模型与初级布局定位

    盒子模型 HTML的元素现实模型被称为盒子模型,任何一个在页面上显示的元素都会呈现为一个盒子形状. 盒子模型的几个...

  • CSS盒子模型

    CSS盒子模型 1.盒子模型 页面布局要学习三大核心,盒子模型,浮动和定位,学习好盒子模型能非常好的帮助我们布局页...

  • css3动画过渡实现鼠标跟随导航效果

    效果知识点:html/css布局思维, div+css讲解,css3动画,盒子模型, 浮动与定位,鼠标事件。 ?h...

  • 2019-05-05

    基于CSS盒子模型及其CSS定位详解 CSS盒子模型 效果显示 盒子模型的简单应用 效果显示: CSS定位 效果显示

  • 【CSS】面试题

    介绍一下css盒子模型? 标准盒子 IE盒子(怪异盒子) flex弹性盒子 多列布局 盒子水平居中 定位:3种 d...

  • CSS:盒子模型(box)

    盒子模型(CSS 重点) css 学习三大重点: css 盒子模型 、 浮动 、 定位 主题思路: 目标...

  • 19-盒子模型

    css学习三大重点: css 盒子模型 、 浮动 、 定位 一、网页布局的本质 网页有许多大大小小的盒子组成,网页...

网友评论

      本文标题:CSS盒子模型与初级布局定位

      本文链接:https://www.haomeiwen.com/subject/tufvmttx.html