当前位置: 首页 > 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.jsqmd.com/news/1092894/

相关文章:

  • YOLO轻量化与部署优化- 第75篇:ONNX导出与优化:从PyTorch到ONNX部署
  • 传统潮流款库存一定会亏损,编程潮流款二手转售,改款二次销售收益模型,降低滞销亏损。
  • PilotGo-plugin-llmops API全解析:轻松集成与二次开发
  • ABB工业机器人编程基础(十三)功能程序(FUNC)
  • 合肥第三期《AI产品经理训练营》授课心得
  • 考四级的资料|过四级必备资料书|英语六级备考资料
  • MySQL数据库期末复习②
  • AI渐进编程之七:让 AI 先读项目地图再动手
  • 第八、九次作业
  • 2026年现在什么证的含金量高?普通人跨行与职场进阶考证指南
  • 英语四级考资料|四级考试英语资料|英语四级考试资料
  • 1234321
  • SQLModel零基础教程(五)- 工程化封装 迁移工具
  • 2026学生降AI率工具盘点: 学术打磨+逻辑优化哪家强?
  • 第八次作业和第九次作业
  • 《妈妈,我失业了》值得被认真放进中文歌单
  • 使用Hermes 排查OpenClaw 从 5.12 升级到 6.10 的故障
  • Linux基础指令(一):命令行入门
  • 【小白也能轻松玩转龙虾】虾壳云一键部署办公增效,批量文件处理 OpenClaw v2.7.9 教学(附最新安装包)
  • 万能导 Wandao:知识星球项目资料一键导出,不用再一篇篇复制了
  • web应用技术第九次作业
  • 【ChatGPT结构化提示词黄金法则】:20年AI工程实战提炼的7大不可绕过的设计范式
  • OpenCore Legacy Patcher技术深度解析:老款Mac升级的系统兼容性革命
  • FSearch:Linux系统极速文件搜索工具完整指南
  • Windows 无法启动怎么办?一篇文章帮你排查到底
  • CentOS7.9 OpenSSH 7.4p1 升级 10.3p1 实操复盘文档(含报错排错全流程)
  • Nmap脚本引擎实战:5个技巧实现精准漏洞感知与安全评估
  • 【open harmony/harmonyos】ArkTS 实现 3D 透视投影:让普通组件拥有空间感
  • Hot 100 --- K 个一组翻转链表
  • 庚子夜半漏下三刻,众微机突发雪崩!余施大华胄日志天网,救大匠于九死一生