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

关于我的第十次web作业

三列布局:

方式1:(利用浮动)

css样式部分:

<style> *{ margin:0; padding:0; } html,body{ height:100%; } div{ float:left; height:100%; } .main{ background:blue; width:100%; box-sizing:border-box; padding-left:200px; padding-right:200px; } .left{ background:purple; width:200px; margin-left:-100%;/*其实就是左边框距离右边的距离为100%*/ } .right{ background:green; width:200px; margin-right:-100%; } </style>

html部分:

<body> <div class="main">中间的内容</div> <div class="left">左边</div> <div class="right">右边</div> </body>

这里需要注意一点,就是中间自适应的那一块放在最前面。
第二个需要知道的知识点是box-sizing的用法。

方式2:(利用flex布局)

html部分: <body> <div class="wrapper"> <div class="left">左边</div> <div class="center">中间</div> <div class="right">右边</div> </div> </body>
css部分: <style> html,body{ padding:0; margin:0; } .wrapper{ width:800px; height:300px; border:1px solid black; display:flex; margin:0 auto; } .left,.right,.center{ height:300px; } .left,.right{ flex:0 0 200px; width:200px; background:cornflowerblue; } .center{ margin:0 10px; flex:1; background:pink; } </style>

运行结果:

方式3:(利用position的绝对定位)

css部分: <style> html,body{ margin:0; padding:0; } .wrapper{ position:relative; width:800px; height:400px; border:1px solid black; } .main{ width:100%; height:400px; box-sizing:border-box; padding:0 200px; background:pink; } .left,.right{ position:absolute; width:200px; height:400px; background:dodgerblue; } .left{ left:0; top:0; } .right{ top:0; right:0; } </style>
html部分: <body> <div class="wrapper"> <div class="main">中间内容区</div> <div class="left">左边区域</div> <div class="right">右边区域</div> </div> </body>

运行结果:

http://www.cnnetsun.cn/news/3054229.html

相关文章:

  • 3步搞定Navicat无限试用:Mac用户的终极解决方案 [特殊字符]
  • DICOM图像核心参数实战指南:从像素到诊断的精准度量
  • 无需编程,快速打造专属物联网APP——ThingsCloud平台实战指南
  • 煤矿通信 “侦察兵”:光缆普查仪 CM-K60 助力井下光缆快速识别
  • MATLAB双目相机标定:从工具箱实战到参数解析
  • 企业AI化转型核心:打造分工协作的多Agent团队,小白也能看懂!
  • League Akari终极指南:8个秘诀掌握英雄联盟自动秒选黑科技
  • 【独家首发】ChatGPT API调用诊断工具包(含12个自检函数+实时token追踪+异常归因热力图)
  • 深入解析TL16C552:双串一并通信控制器的硬件设计与软件驱动
  • 【R语言实战】解锁Wind与iFinD金融数据:从零到一的API调用与避坑指南
  • 如何用League Akari实现英雄联盟自动秒选:终极配置指南
  • 计算机毕业设计之基于SSM礼服租赁系统的设计与实现
  • RePKG使用指南:轻松提取Wallpaper Engine资源包和转换TEX图片格式
  • 评测:国内主流S2B2C系统服务商全方位横评(2026版)
  • 如何在1分钟内为Windows安装苹果USB网络共享驱动:完整解决方案
  • 突然报 “关键字 WITH 附近有语法错误“?一篇避坑指南
  • Feign 远程调用:调用的是对方项目的 Controller,不是 Service
  • Windows风扇控制终极指南:用Fan Control彻底告别噪音烦恼
  • 从FIR与IIR的群延迟差异,看滤波器如何塑造信号
  • nlohmann/json:现代C++ JSON处理的终极完整指南
  • RSA非对称加密在登录模块的实战应用:从原理到前后端完整实现
  • TPIC7710EVM评估板实战:从硬件解析到GUI软件驱动的电机控制芯片验证
  • 为什么同样叫海参,有的卖5000,有的卖1500?
  • 2026手机抠图工具实操指南:免费无水印APP与轻量工具使用教程
  • 渗透测试工具实战指南:从信息收集到报告撰写的全流程解析
  • 保持对代码的理解,不要完全依赖AI Coding——由一段Babylon.js开发出现的bug引发的感慨
  • 在皓贝一口腔医院就诊是怎样一种体验?
  • NifSkope终极指南:免费开源的游戏文件编辑器完全解析
  • LLM 直接写量化策略,到底靠不靠谱?
  • 5分钟快速掌握uesave:终极虚幻引擎存档处理工具指南