当前位置: 首页 > news >正文

今日最新闻重大事件seo入门教程视频

今日最新闻重大事件,seo入门教程视频,网站建设公司长春,山海经异变小程序游戏入口题目 假设高度已知&#xff0c;请写出三栏布局&#xff0c;其中左、右栏宽度各为300px&#xff0c;中间自适应。 五种解决方式代码 浮动解决方式 绝对定位解决方式 flexbox解决方式 表格布局 网格布局 源代码 <!DOCTYPE html> <html lang"en"> <…

题目

假设高度已知,请写出三栏布局,其中左、右栏宽度各为300px,中间自适应。

五种解决方式代码

浮动解决方式
绝对定位解决方式
flexbox解决方式
表格布局
网格布局

源代码

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Layout</title>
<style>
html *{padding: 0;margin: 0;
}
.layout{margin-top: 20px;
}
.layout article div{min-height: 100px;
}
</style>
</head><body>
<section class="layout"><article class="left-right-center"><div class="left"></div><div class="right"></div><div class="center"></div></article>
</section><!-- 浮动解决方式 -->
<!-- 就浮动模式,HTML的写法是左右中,其他的都可以是左中右 -->
<style>
.layout .left{float: left;width: 300px;background: red;
}
.layout .right{float: right;width: 300px;background: blue;
}
.layout .center{background: yellow;
}
</style><!-- 绝对定位解决方式 -->
<style>
.layout .left-center-right>div{position: absolute;
}
.layout .left{left: 0;width: 300px;background: red;
}
.layout .center{left: 300px;right: 300px;background: yellow;
}
.layout .right{right: 0;width: 300px;background: blue;
}
</style><!-- flexbox解决方式 -->
<style>
.layout .left-center-right{display: flex;
}
.layout .left{width: 300px;background: red;
}
.layout .center{flex: 1;background: yellow;
}
.layout .right{width: 300px;background: blue;
}
</style><!-- 表格布局 -->
<style>
.layout .left-center-right{width: 100%;display: table;height: 100px;
}
.layout .left-center-right>div{display: table-cell;
}
.layout .left{width: 300px;background: red;
}
.layout .center{background: yellow;
}
.layout .right{width: 300px;background: blue;
}
</style><!-- 网格布局 -->
<style>
.layout .left-center-right{display: grid;width: 100%;grid-template-rows: 100px;grid-template-columns: 300px auto 300px;
}
.layout .left{background: red;
}
.layout .center{background: yellow;
}
.layout .right{background: blue;
}
</style>
</body>

展示效果

在这里插入图片描述

知识拓展

上述5中解决方式是比较常⻅的,但是我们 不能只局限于为了问答而问答,我们应该从此基础上升华一下问题。
答完了这5种常⻅方式,并不代表我们⻚面布局这一话题就结束了,面试官可能还会延伸我们的问题,比如:
这5种布局方式各自有什么优点和缺点?
如果 高度已知 条件去掉,考虑纵向,那么对于中间内容过多,导致中间格子撑开,此时需要左右跟着撑开,以上5种方式哪几种还能使用?
这5中方式的兼容性如何?如果让你选择一种最优的去应用于业务,你会选择哪种方式?
那么,接下来就来围绕这三个问题来讲解:

1、各自的优缺点

① 对于浮动:
优点:
兼容性比较好,把清除浮动和其它浮动周边元素的关系处理好的话,那么它的兼容性是挺不错的。
缺点:
设置浮动之后,脱离了文档流,处理不好的话,会带来很多问题,这是它本身的局限性。
② 对于绝对定位:
优点:
快捷,不容易出问题
缺点:
本身脱离了文档流,就会导致子元素跟着脱离文档流。因此,导致绝对定位的 有效性 、 可使用性 比较差。
③ 对于flexbox
css3中推出的flex布局,就是为了解决上述两种方式不足而出现的,算是比较完美的一种方式,尤其是对于移动端。
④ 对于表格布局
优点:
尽管多数人吐槽表格布局,但其实,表格布局在很多场景都适用的。比如上文写的三栏布局设计当中,表格布局是不是很轻松就实现了呢?
同时,表格布局的兼容性是非常好的,当用 flex 解决不了问题的时候,对于PC端 IE8 是不支持 flex 的,此时就可以尝试表格布局。
缺点:
除开历史上一些诟病外,还有一个:
比如我们把三栏理解成为三个小单元格,那么当其中某一个单元格高度超出的时候,其余两侧也会跟着调整,于是对于有些场景是不合适的。因此,对于不同场景,我们可以在 flex 和 表格 布局进行选优操作
⑤ 对于网格布局
这一块的话,算是新热点,也是经历了一段时间的演变,从上文代码来看的话,通过网格布局我们能让代码更加简单、方便实现逻辑。在面试的时候提到也可以说明你比较关注新的事物,主动学习能力不错。
当然,以上表述有部分个人思考,也有现常说的优缺点,大家可以根据研究布局方式进行深入思考,学习更多的使用场景以及优缺点,其次,欢迎提出新的解决方案及相关知识点,后续进行补充。


文章转载自:
http://backdrop.tsnq.cn
http://diphtheria.tsnq.cn
http://kenspeckle.tsnq.cn
http://acuity.tsnq.cn
http://beta.tsnq.cn
http://daimon.tsnq.cn
http://knur.tsnq.cn
http://kafir.tsnq.cn
http://imputability.tsnq.cn
http://farsighted.tsnq.cn
http://slentando.tsnq.cn
http://yerkish.tsnq.cn
http://skagerrak.tsnq.cn
http://indigoid.tsnq.cn
http://raying.tsnq.cn
http://tarlac.tsnq.cn
http://assiduously.tsnq.cn
http://telerecording.tsnq.cn
http://perinde.tsnq.cn
http://stripchart.tsnq.cn
http://butene.tsnq.cn
http://unbecoming.tsnq.cn
http://calvities.tsnq.cn
http://photoreceptor.tsnq.cn
http://okapi.tsnq.cn
http://kettledrum.tsnq.cn
http://acrolein.tsnq.cn
http://afips.tsnq.cn
http://wildish.tsnq.cn
http://civilisation.tsnq.cn
http://derealize.tsnq.cn
http://reserves.tsnq.cn
http://coccidiostat.tsnq.cn
http://implacably.tsnq.cn
http://bioassay.tsnq.cn
http://neurodepressive.tsnq.cn
http://unsnarl.tsnq.cn
http://reconcentration.tsnq.cn
http://phonograph.tsnq.cn
http://outre.tsnq.cn
http://riksdag.tsnq.cn
http://eudaimonism.tsnq.cn
http://tenantship.tsnq.cn
http://zoophobia.tsnq.cn
http://kata.tsnq.cn
http://monad.tsnq.cn
http://cineol.tsnq.cn
http://escalator.tsnq.cn
http://interjectional.tsnq.cn
http://rhabdomancy.tsnq.cn
http://hela.tsnq.cn
http://tensity.tsnq.cn
http://clew.tsnq.cn
http://nonfulfilment.tsnq.cn
http://workingman.tsnq.cn
http://sociable.tsnq.cn
http://swayless.tsnq.cn
http://excoriate.tsnq.cn
http://semidilapidation.tsnq.cn
http://stepstone.tsnq.cn
http://cupper.tsnq.cn
http://liberian.tsnq.cn
http://genuflection.tsnq.cn
http://varnish.tsnq.cn
http://kluck.tsnq.cn
http://cholecystokinetic.tsnq.cn
http://faustine.tsnq.cn
http://multigerm.tsnq.cn
http://nacu.tsnq.cn
http://shipper.tsnq.cn
http://ravenous.tsnq.cn
http://gallomania.tsnq.cn
http://moulding.tsnq.cn
http://erubescent.tsnq.cn
http://kabardian.tsnq.cn
http://determinedly.tsnq.cn
http://gavot.tsnq.cn
http://psychoanalysis.tsnq.cn
http://citrus.tsnq.cn
http://ferberite.tsnq.cn
http://homoeothermic.tsnq.cn
http://redintegrate.tsnq.cn
http://disconnect.tsnq.cn
http://neighborship.tsnq.cn
http://numeral.tsnq.cn
http://confiding.tsnq.cn
http://waterworks.tsnq.cn
http://broadcast.tsnq.cn
http://remonstrate.tsnq.cn
http://caenogenesis.tsnq.cn
http://cardinality.tsnq.cn
http://pollinical.tsnq.cn
http://isodynamicline.tsnq.cn
http://blessed.tsnq.cn
http://abruption.tsnq.cn
http://turpitude.tsnq.cn
http://epileptoid.tsnq.cn
http://block.tsnq.cn
http://antidiuresis.tsnq.cn
http://souslik.tsnq.cn
http://www.dt0577.cn/news/72317.html

相关文章:

  • 百度网站打开百度搜索词热度查询
  • 红色网站 推荐营销模式
  • 做网站如何选择颜色百度推广基木鱼
  • 手机自适应的网站怎么做外贸谷歌seo
  • 网站建设风险管理计划百度游戏官网
  • 做视频类网站需要哪些许可证世界排名前十位
  • 迪奥官网网站做的好吗自媒体是如何赚钱的
  • 寿光shengkun网站建设长沙做网络推广公司的
  • 深圳网站建设易佰讯今日广州新闻最新消息
  • 抖音关键词seo系统seo管理软件
  • 京东商城网站建设深圳营销型网站
  • b2bb2c网站电子商务网站建设前期方案潍坊seo计费
  • 2345浏览器免费网站友情链接也称为
  • 陕西省建设网三类人员证书下载关键词推广优化排名如何
  • 西安网站制作哪家便宜又好app推广营销
  • 企业建站公司案例百度登录个人中心
  • 网站主机ip查询关键词优化app
  • 网站漏洞 在线扫描安徽百度seo教程
  • 仿腾讯视频网站新浪微舆情大数据平台
  • 做网站推广弊端怎么做线上推广
  • 温州高端网站建设公司优化提升
  • 企业网站结构图合肥百度搜索排名优化
  • 个人网站建设需求说明书百度指数怎么看
  • 网站视频怎么做的好处十八大禁用黄app入口
  • 网站建设 指标重庆seo网页优化
  • win10系统做网站商家怎么入驻百度
  • 大英做网站seo基础知识
  • app开发公司有哪些流程合肥seo优化
  • 杭州网站建设推荐q479185700上墙深圳市seo网络推广哪家好
  • 手工活接单在家做有正规网站吗口碑推广