首页 > 其他分享 >前端经典三栏布局

前端经典三栏布局

时间:2023-04-10 15:13:41浏览次数:41  
标签:flex 三栏 color 前端 100px height width background 经典

浮动实现

前面放置的两个div进行浮动,后面一个让其margin auto 居中

 <style>
        /* 浮动三栏 */
        .father div {
            width: 200px;
            height: 200px;
        }

        .left {
            background-color: red;
            float: left;
        }

        .father .mid {
            height: 200px;
            width: 100%;
            background-color: green;
            margin: auto;
        }

        .right {
            background-color: blue;
            float: right;
        }

        .mid+div {
            height: 100px;
            width: 100%;
            background-color: black;
        }
    </style>
    <div class="father">
        <div class="left"></div>
        <div class="right"></div>
        <div class="mid"></div>
        <div></div>
    </div>

position定位实现

  <style>
        .left {
            width: 100px;
            height: 100px;
            background: red;
            position: absolute;
            left: 0;
        }

        .right {
            width: 100px;
            height: 100px;
            background-color: blue;
            position: absolute;
            right: 0;
        }

        .mid {
            height: 100px;
            width: 100%;
            background-color: green;
            margin: 0px auto;
        }
    </style>
    <div class="father">
        <div class="left">1</div>
        <div class="right">2</div>
        <div class="mid">3</div>
    </div>

flex实现

 <style>
        .father {
            display: flex;
            flex-direction: row;
            flex-wrap: wrap;
        }

        .left {
            width: 100px;
            height: 100px;
            background: red;

        }

        .right {
            width: 100px;
            height: 100px;
            background-color: blue;

        }

        .mid {
            height: 100px;
            width: 100px;
            background-color: green;
            /*相当于 flex-grow: 1; */
            flex: 1;

        }
    </style>
    <div class="father">
        <div class="left">1</div>
        <div class="mid">3</div>
        <div class="right">2</div>
    </div>

标签:flex,三栏,color,前端,100px,height,width,background,经典
From: https://www.cnblogs.com/SYF--BLOG/p/17302950.html

相关文章

  • 前端--学习笔记
    1.HTML是什么?是超文本标语语言。是一种标记语言。2.为什么要学HTML?学HTML是学什么?学HTML是为了给文档加了标记,3.加标记为了什么?为了弄样式。4.举例来讲HTML?5.所以学HTML是学什么?就是学各种加标签的方式,学做记号,为了以后找。(找是为了加样式,变得更好看) 6.HT......
  • 分布式计算技术(上):经典计算框架MapReduce、Spark 解析
    当一个计算任务过于复杂不能被一台服务器独立完成的时候,我们就需要分布式计算。分布式计算技术将一个大型任务切分为多个更小的任务,用多台计算机通过网络组装起来后,将每个小任务交给一些服务器来独立完成,最终完成这个复杂的计算任务。本篇我们介绍两个经典的计算框架MapReduce和Sp......
  • 前端格式化时间
    getTime(time){      vary=time.getFullYear()      varm=time.getMonth()+1      m=m<10?'0'+m:m      vard=time.getDate()      d=d<10?'0'+d:d      varh......
  • 一个前端大佬的十年回顾 | 漫画前端的前世今生
    作者:京东科技胡骏引言岁月如梭,十载流年前端技术,蓬勃向前HTML,CSS,JavaScript演绎出璀璨夺目的技术画卷回到十年前,前端技术就像一名戴着厚重眼镜的书呆子,总是小心翼翼,被各种各样的浏览器兼容性问题欺负(就像在小学被欺负一样)。但随着时间的推移,这个书呆子开始锻炼,变得越来越......
  • 微前端项目部署方案
    作者:京东科技高飞前言本文旨在通过部署微前端项目的实践过程中沉淀出一套部署方案,针对项目分别部署在不同的服务器上的场景,就一些重点步骤、碰到的问题做了一些总结。部署顺序因为线上部署主应用时需要用到子应用的线上可访问地址,因此部署顺序应该是先部署子应用,保证子应用能......
  • 前端显示气象数据
    html文件如下<divclass="wt03"><pclass="wecss">气&nbsp;&nbsp;&nbsp;温:<spanid="temperature_min"></span>~<spanid="temperature_max"></span></p><pclass="w......
  • 大数据经典论文解读 - Kafka - 流批一体架构
    Kafka大数据系统架构是什么样?为什么需要Kafka这样的桥梁作为连接?Kafka的系统设计与传统MQ有什么不同?如何实现分布式?如何动态添加Broker并通知上下游?有了Kafka和Storm后如何搭建流式处理系统?如何处理故障带来地数据不准确?RealtimeDataProcessingatFacebook从应用......
  • axios写了前端,如何从后台获取到List列表数据(涉及到JSON)
    问题描述我将前端写完之后,一直没有理解axios后台的写法,导致进度一直拖慢,这里我就来叙述一下我后来是怎么写出后台代码的吧,或者说,这样的后台代码是怎么写出来的!问题解决经过友友的点拨,这里就需要将我们的list数据转换成json数据;然后将转换好的json数据传到axios写出来的html页......
  • 前端报错时如何排查问题
    前端页面报错: 1、页面报错500,首先我们可以知道是服务端的问题,需要去看下服务端的报错信息:2、首先我们查看下前端是否给后端传了id: 我们可以看到接口是把ID返回了,就需要再看下p_id是什么情况了 3、我们再次请求,把p_id进行打印,看下具体是什么:put接口代码classPutV......
  • 浏览器层面优化前端性能(2):Reader引擎线程与模块分析优化点
    Reader引擎线程与模块分析 首先是网页内容,加载完输入到HTML解释器,解释后构成DOM树,这期间如果遇到JavaScript代码就交给JavaScript引擎去处理,如果网页中包含CSS,就交给CSS解释器;DOM树简历的时候,渲染引擎接收来自CSS解释器的样式信息,构建一个新的你日不会吐模型,该模型由布局模......