css布局基础-盒子模型

网页设计的第一步就是设计版面布局,本文介绍了css布局基础-盒子模型,CSS盒模型是描述网页布局的视觉模型中网页元素的矩形盒状模型。盒模型由margin(边界)、border(边框)、padding(填充)和content(内容)4部分组成。

网页设计的第一步就是设计版面布局

用最合适浏览的方式将图片、文字等对象放置在页面的不同位置。

在设计时必须遵循突出重点、平衡和谐的原则,将网站标志、主菜单等重要的模块放在最显眼、最突出的位置,然后再考虑次要模块的摆放。

css布局基础-盒子模型

css布局基础-盒子模型

CSS盒模型是CSS布局的基础,每个网页元素都被抽象为一个盒子,而网页的排版布局可以看作对组成网页的盒子元素按照一定的规则进行摆放后的结果。

CSS盒模型是描述网页布局的视觉模型中网页元素的矩形盒状模型。盒模型由margin(边界)、border(边框)、padding(填充)和content(内容)4部分组成。

margin也被称为外边距,用来设置网页中元素和元素之间的距离,即定义元素周围的空间范围。

border(边框)用来设置网页中元素边框的宽度、颜色和样式。

padding(填充),也称为内边距,用来设置元素的内容与边框之间的距离。

content(内容)是元素的真正内容部分,用来容纳和显示内容。

注意:一个元素出现在另一个元素上面时,上面元素的底外边距与下面元素的顶外边距发生叠加

当元素被设置宽度和高度后,如果元素的区域大小不能容纳元素中的内容,在CSS中需要通过overflow(溢出)属性来控制应该如何显示

visible:如果元素中的内容超出了元素的大小,则允许内容从元素中溢出。
hidden:任何溢出的内容将会被隐藏,不会显示出来。
scroll:元素中会出现水平和垂直的滚动条,可以滚动显示元素中的内容。需要注意的是,即使内容没有溢出元素,元素中仍然会显示水平和垂直滚动条。
auto:浏览器会根据内容溢出的情况,在需要时才显示水平或垂直滚动条。

这就是css布局基础-盒子模型的全部内容,学完了以后做些练习吧!

css布局基础:盒子模型练习

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/10663.html

(0)
江山如画的头像江山如画管理团队
HTML5- Canvas入门(二)画线并设置颜色
上一篇 2022年7月10日 上午8:57
HTML5精美登录注册表单(响应式)源码
下一篇 2022年7月14日 上午9:42

99%的人还看了以下文章

  • Dedecms的tplcache文件夹是什么,可以删除吗?

    tplcache是DeDeCMS里data目录下的模板缓存数据,时间久了就会积累成千上万的文件,而且会越来越大。dede模板缓存可以加快网页文件的生成速度,关闭的话,理论上说除了生成速度变慢之外没什么影响。tplcache文件夹是可以删除的。

    2023年3月19日
    4.5K0
  • 第4课:制作自己的第一个网站

    学完前几节课,现在只需再花几分钟时间,你就能学会如何制作自己的第一个网站了。 如何做呢? 通过第一课,我们知道制作一个网页需要有浏览器和记事本程序(或者类似的文本编辑器)。请打开记事本程序(Notepad):依次选择“开始菜单→程序→附件→记事本”即可。 然后呢? 我们先从简单的做起吧。先试着做一个显示如下内容的网页:“哇!这是我的第一个网站。 ”继续学习,…

    2018年1月20日
    5.1K0
  • 导航特效:jquery实现当前(活动)菜单样式变化

    用户点击导航或菜单上不同的栏目,被选中的导航栏目会变换样式,出现图片或背景颜色的变化,用于标识是否是当前栏目或活动选项。 本教程使用jquery实现导航菜单当前(活动)菜单样式变化,导航菜单模式用的是背景颜色,你可以换成背景图片以符合建站需要。 当前(活动)菜单样式变化实现原理 在html代码中给首页(默认选中)加上class名cur <a href=…

    2018年2月8日
    7.4K0
  • css布局基础:行内元素、块级元素练习

    主要知识点: 1、理解什么是行内元素?什么是块级元素? 2、知道块级元素能够设置宽高,行内元素不可设置宽高(替换元素可以)。 3、掌握display属性的使用。 4、掌握css伪类选择器的使用。 扩展: 1、nth-child()选择器 选择其父元素的第n个子元素。 效果图: 参考: <nav> <ul> <li><…

    2020年4月4日
    13.7K0
  • 菜单或新闻列表最后一项的css处理小技巧:not(:last-of-type)

    网页开发时,导航菜单的最后一项或新闻列表的最后一项需要和前面其他项显示不同,如导航的最后一个菜单不再需要分隔符或右边的空白间距,新闻或文章列表的最后一项不需要底边距,列表一般都会有分割线,但是最后一个列表没有分割线等。 如文章列表如下: <ul class=’posts’> <li class=’post’> <h3>中国…

    2018年9月27日
    4.2K0
  • javascript-快速掌握DOM技术

    Javascript的组成: 1.  js的语法(核心)。 2. DOM(文本对象模型) :用于操作HTML文档的应用编程接口。 DOM的出现使得动态HTML(DHTML)得以实现,可以不用重新加载页面而改变网页的外观和内容。 DOM的级别(版本):DOM1,DOM2,DOM3 3. BOM(浏览器模型)  BOM是Browser Object Model的…

    2018年7月17日
    4.9K0

发表回复

登录后才能评论