慕用8339455

2020-07-20

footer 的色块已经跑到了上面,只有文字在下面,之所以会跑走,是因为上面的元素用了浮动,原来的位置就空了出来,然后 footer 没有浮动元素,又没有清除浮动,就占据了中间位置,所以,想让footer 在他自己的位置,就先清除浮动(clear:both)

0赞 · 0采集

pink_cl2

2020-06-17

自适应宽度

长度无限制

0赞 · 0采集

笑看人间百态3440791

2020-06-12

一列布局:margin:0 auto;  居中

二列布局:float:left;   float:right;  浮动

三列布局:position:absolute; top:0; left:0;  绝对位置

1赞 · 0采集

Vtop_Xing

2020-04-29

429..

0赞 · 0采集

Vtop_Xing

2020-04-29

混合布局.

截图

0赞 · 0采集

Vtop_Xing

2020-04-29

三列布局。

截图

0赞 · 0采集

Vtop_Xing

2020-04-29

二列布局。

截图

0赞 · 0采集

Vtop_Xing

2020-04-29

一列布局。

截图

0赞 · 0采集

Vtop_Xing

2020-04-28

混合布局。

截图

0赞 · 1采集

慕莱坞1040035

2020-04-13

这里是一个排版陷阱:当main里面设置了左右两个div之后,这个时候不要忘记给main也设置和左右div一样的高度,题中的main是没有设置高度的,只设置了宽度,这个时候我们可以想象main其实就是一根高度为0的线条浮在top的下面,只是我们看不到,因为它没有高度。而footer是浮在main下面的,并不是浮在左右两个div下面,所以我们看到footer块莫名其妙跑上来盖住了左右两个div,解决办法如下:

第一,给main赋予和左右div同样大小的高度,这个是最直接的方法,main的高度从0变成600px之后,自然把以它为参照、浮在它屁股下面的footer压到下面去了;

第二,把footer的浮动清除掉,使用clear:both,这样footer从一个跟着main浮起来的飞行物变成了失去翅膀的元素,不能浮动,它就只能自动找最长的参照物(也就是很长的左右div),然后折行显示在底部了,一样能达到效果。

如果还不懂,可以将main的高度设置为height:300px,就一目了然了,因为这个时候main变成了300px,而footer会跟着main低300px显示在top下面。我们看不到main,不代表它不存在。

0赞 · 0采集

慕莱坞1040035

2020-04-12

3列布局-特殊案例

左右列固定宽度,中间列自适应。

左侧绝对定位:position:absolute;left:0;top:0;

右侧绝对定位:position:absolute;right:0;top:0;

中间宽度定义去掉,加上左右的margin值,margin:0 310px 0 210px; 上右下左(中间空一点出的话,增加margin属性值便可以实现)

左右两侧布局固定宽度,中间部分宽度自适应。则需要采用绝对定位来实现,把左右设置为绝对定位

0赞 · 0采集

慕莱坞1040035

2020-04-12

两列布局利用到了float:left/right 属性

1.自适应,用百分比%分配宽度,当拖动浏览器窗口时,按设置做相应变化,此方法比较少用

2.固定宽度,用px明确指定宽度,

限制左右在父级框中

.main{}

.left{float:left;}

.right{float:right;}

0赞 · 0采集

慕莱坞1040035

2020-04-12

margin:0 auto;是块状元素的居中对齐方式,

text-align:center;是内联元素(如,a,img标签)的对齐方式,

padding:0;margin:0;是做为初始化页面,

原因是页面在被各个浏览器读取时的理解不同产生不同的展示效果,所以需要清除.

0赞 · 1采集

慕莱坞1040035

2020-04-12

1.一列布局不适于存放文本,太长容易看走眼 一列布局: 1.通常作为网页头部。固定宽度。 2.真正开发,高度设置自动的。 两列布局自适应,使用百分比。 三列布局,使用绝对定位和margin。 盒子之间的三种关系: 1、相邻 2、嵌套 3、叠加 我们要做的就是摆放好盒子的位置。 关于页面上元素的加载顺序: 元素是从前往后依次加载的,要想先加载就要写在前面。 通常left部分是作为菜单,right部分作为主体内容,我们打开网页,都希望先看到 主体内容,所以有意把right部分写在left部分前面,然后把right部分右浮动,left部分左浮动, 这样布局不会出现问题,而且还解决了IE6下右浮动换行的问题。 ------------------------------

一列布局

0赞 · 0采集

大佬帮帮我吧

2020-04-12

一列布局

元素水平居中: 该id或calss上添加margin:0 auto;

0赞 · 0采集

大佬帮帮我吧

2020-04-12

1.布局概念:又叫做版式布局,ui设计师把视觉元素进行排列组合。

2.网页设计特点:网页可以自适应宽度。

3.分栏又称分列,常见的布局分为:一列布局

二列布局

三列布局

混合布局

4.前端:如何通过基础手段灵活运用css中的浮动,定位等方法完成设计图中的设计要求。

0赞 · 0采集

哎哎哎没办法

2020-04-06

body{ margin:0; padding:0; font-size:30px; color:#fff}

.top{height:100px;background:gray;top:0;}//不设置width保证自适应,定义位置

.main{height:600px;background:red;}//主题高度及颜色设置

.left{width:200px;height:600px;background:blue;position:absolute;left:0;}//主体左边,左绝对定位0(贴左)

.right{height:600px;background:green;position:absolute;left:210px;right:0;}///主体右边,左绝对定位210,右绝对定位0(贴右),不设置宽度保证自适应

.foot{height:100px;background:orange;bottom:0;}//不设置width保证自适应,定义位置

0赞 · 0采集

十点碎觉

2020-04-03

clear:both 清楚浮动的代码

0赞 · 0采集

十点碎觉

2020-04-02

右侧哪两个 css 设置,可以让元素脱离文档流:浮动和绝对定位{浮动(float)和 绝对定位(position:absolute)}

0赞 · 0采集

十点碎觉

2020-04-02

Div{width:800px; height:500px; margin:0 auto},上面这段样式,可以让 div 在页面的:居中对齐

0赞 · 0采集

丫un

2020-04-01

三列布局

【1】左右列固定宽度,中间列自适应。

【2】左侧绝对定位:宽;高;position:absolute;left:0;top:0;

【3】右侧绝对定位:宽;高;position:absolute;right:0;top:0;

【4】中间宽度定位:高;margin:0 (right宽度+间隙宽度)px 0 (left宽度+间隙宽度)px; 上右下左,左右调节大小可

(不用float因为有的块会被顶到下列,用绝对定位不会)

0赞 · 0采集

我老婆最美

2020-04-01

clear:both 清楚浮动的代码

0赞 · 0采集

我老婆最美

2020-03-30

Div{width:800px; height:500px; margin:0 auto},上面这段样式,可以让 div 在页面的:居中对齐

0赞 · 0采集

慕函数1487353

2020-03-15

实际的网页开发中都需要时刻清除浮动的

一般大家的方法就是 在css写好 .然后在网页里调用1.clear {clear:both;}

clear:left    清除左浮动

clear:right    清除右浮动

clear:both    左右浮动都清除

0赞 · 0采集

慕函数1487353

2020-03-15

他们设置 310 和210 是为了让效果图和案例一样,中间div和两边有空白的间距。由于中间的div设置的margin 所以,它的距离是相对于body的距离,你疑问为啥不是和左右两个div的距离,是因为,左右两个div由于设置了absolute 脱离了文档流,也就是相当于相对其他div来说,它类似于透明的空气一般。

0赞 · 0采集

AnnieXu

2020-02-23

左右固定位置,中间自适应宽度

截图

0赞 · 0采集

AnnieXu

2020-02-20

自适应两列布局

截图

0赞 · 0采集

AnnieXu

2020-02-20

Margin 0 auto,翻译留白,居中对齐,上北下南左西右东

1赞 · 0采集

AnnieXu

2020-02-20

清除默认样式

截图

0赞 · 0采集

weixin_慕侠3120731

2020-02-07

margin:0 auto 居中

截图

0赞 · 0采集

如何用css进行网页布局,_技术笔记_课程笔记相关推荐

  1. 如何用css进行网页布局,用CSS进行网页布局的教程

    如果你是一个初学者那么学习css.html" target="_blank">css的第一步就是布局,但是实现网页布局的方法很多,很多初学者都不知道如何应用,那么现 ...

  2. MATLAB教程_11方程式求根_台大郭彦甫课程笔记

    MATLAB教程_11方程式求根_台大郭彦甫课程笔记 一.符号寻根法(解析法) 1.使用sym()或syms()创建符号变量 2.符号根查找:solve() 3.解多重方程 4.求解用符号表示的方程 ...

  3. CSS+DIV网页布局

    从1990年代初HTML被发明开始样式表就以各种形式出现了,不同的浏览器结合了它们各自的样式语言,读者可以使用这些样式语言来调节网页的显示方式.一开始样式表是给读者用的,最初的HTML版本只含有很少的 ...

  4. html怎么将文字隐藏,教你如何用CSS实现网页文字隐藏

    现在的网页设计越来越动态化,如果我们既想实现网页的动态化,又要兼顾友好搜索引擎,就不得不对网页添加一些文字,但这些文字的存在明显与我们动态网页的风格格格不入.怎么办呢?解决的方法是把这些文字进行隐藏. ...

  5. 利用css进行网页布局

    网页布局: 又称版式布局,是网页UI设计师将有限的视觉元素进行有机的排列组合,将理性的思维个性的化的表现出来,是一种具有个人艺术特色的视觉传达方式.传达信息的同时有美感.网页设计特点(相对纸媒来说). ...

  6. Py函数直接传入root是啥意思_阿里云python课程笔记(四):函数amp;类和对象

    接阿里云python课程笔记(三):数据结构 我们讨论一下python中的深拷贝和浅拷贝 dic1 = {'user': 'lsgogroup', 'num': [1, 2, 3]}# 引用对象dic ...

  7. CSS垂直居中网页布局实现的5种方法

    利用 CSS 来实现对象的垂直居中有许多不同的方法,比较难的是选择那个正确的方法.我下面说明一下我看到的好的方法和怎么来创建一个好的居中网站. 使用 CSS 实现垂直居中并不容易.有些方法在一些浏览器 ...

  8. html div将页面划分,css+div网页布局

    div+css排版是最新的网页排版理念,完全有别旧的排版方式(比如说table排版).首先在页面整体上进行div标签划分内容区域,然后再用css进行定位,最后再对相应的区域添加内容.div+css这种 ...

  9. 结合html和css制作页面的布局结构,CSS Div网页布局中的结构与表现

    在Web标准中一个很重要的概念就是强调页面的结构与表现分离.说的通俗一点就是XHTML中应该没有样式化的东西,而且Web在浏览器中除内容外都应该由CSS表现,这包括布局与其它样式.一旦一个标准的XHT ...

  10. 如何用CSS将网页图片或整个页面弄成黑白

    场景需求 因为某些原因,需要将图片弄成黑白,甚至想把真个网页都弄成黑白,而不需要太多的代码,应该怎么弄? 利用CSS的 filter: grayscale(1) 使用 filter 属性对元素应用滤镜 ...

最新文章

  1. SAP QM QP03显示一个含有Multiple Specs检验特性的检验计划
  2. 技术解析系列 PouchContainer Goroutine Leak 检测实践
  3. 录播软件开始麦克风应该打开还是关闭
  4. Linux 之四 Ubuntu 20.04 WiFi 无法使用、设置无法显示、远程桌面、SSH、Git、PPA、FFmpeg 等各问题记录
  5. UI5 setBusyIndicatorDelay
  6. c#操作html dom元素,C#获取与修改HTML DOM元素信息
  7. 重写GridView支持数据筛选和自动排序功能
  8. 企业与黑客攻击 就是一场军备竞赛
  9. Codis安装部署全架构
  10. [转]人像识别是个伪命题
  11. 真正的卡巴斯基key 教你使用正版KASPERSKY授权到2008年
  12. 数据分析与数据处理实例(某银行数据)
  13. 普渡大学的计算机工程,普渡大学(Purdue University)计算机工程专业解读 (2016-03-11 11:27:11)转载▼...
  14. end 键功能的定义
  15. 认识Power BI
  16. 早上空腹喝酸奶好吗?
  17. 51单片机C语言访问外ram,C51中访问外部RAM的方法
  18. 多重背包问题和“二进制拆分”
  19. 基于3D Sensor的触控与悬控高性能方案
  20. 对 BFC 规范(块级格式化上下文:block formatting context)的理解?

热门文章

  1. ansible 循环与条件判断when
  2. velocity模板使用建议
  3. 移动端动画使用transform提升性能
  4. HTTPS是如何保证连接安全:每位Web开发者都应知道的
  5. 【NLPCC 2021】 First Call For Papers
  6. 【QA】揭开知识库问答KB-QA的面纱1·简介篇
  7. 【Reformer】图解Reformer:一种高效的Transformer
  8. 【NLP基础】信息抽取(Information Extraction:NER(命名实体识别),关系抽取)
  9. 毕业一年后我转行NLP 这几点宝贵经验分享给大家
  10. 编码器-解码器网络:神经翻译模型详解