美文网首页
常见自适应布局

常见自适应布局

作者: 于晓鱼 | 来源:发表于2017-04-05 13:19 被阅读0次

1.左侧固定宽度,高度自适应右侧
效果图

·html+css

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>左侧固定宽,自适应右侧高度</title><style> .main{ position: relative; color: #fff; } .left{ position: absolute; top: 0; left: 0; bottom: 0; width: 300px; background: #f00; } .right{ height: 200px; margin-left: 300px; background: #000; }</style></head><body><div class="main"> <div class="left">left</div> <div class="right">right</div></div></body></html>

你看代码,左侧确实没有定高,右侧也没有定宽。

2.左侧宽度高度固定,右侧自适应宽高
效果图

·html+css

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>左侧宽度高度固定,右侧自适应宽高</title> <style> .main{ overflow: hidden; color: #fff; } .left{ float: left; width: 300px; height: 200px; background: #f00; } .right{ margin-left: -300px; padding-bottom: 9999px; margin-bottom: -9999px; background: #000; } </style></head><body> <div class="main"> <div class="left">left</div> <div class="right">right</div> </div></body></html>

你看代码,左侧确实定了宽高,右侧宽高都没有定。

3.左侧、右侧固定宽,中间自适应
效果图

·html+css

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>左侧、右侧固定宽,中间自适应</title> <style> .fl{ float: left; } .main{ color: #fff; } .center{ background: #9A0069; width: 100%; height: 300px; } .center .content{ padding: 0 100px; } .left{ width: 100px; height: 300px; margin-left: -100%; background: #009A61; } .right{ width: 200px; height: 300px; background: #00529A; margin-left: -200px; } </style></head><body> <div class="main"> <div class="center fl"> <div class="content"> center </div> </div> <div class="left fl">left</div> <div class="right fl">right</div> </div></body></html>

你看代码,左侧、右侧都固定了宽度,中间宽度自适应了。关键点是:float:left配合margin-left使用。同时center的div写在了左右的前面,更加符合语义化。

相关文章

  • 前端常见布局方式

    常见的布局方式 常见的布局这么几种单列水平居中布局, 一列定宽一列自适应布局, 两列定宽一列自适应布局, 两侧定宽...

  • Flex弹性布局介绍

    常见的布局有哪些? 1.最常见布局 浮动、定位 2.自适应布局 百分比布局 3.响应式布局 @media媒体...

  • 三栏布局

    三栏布局一般是指:左右宽度固定,中间自适应常见的布局方式: Position定位、table布局、弹性(flex)...

  • 几种常见的 CSS 布局

    本文概要 本文将介绍如下几种常见的布局: 单列布局 两列自适应布局 圣飞布局和双飞翼布局 伪等高布局 粘连布局 一...

  • 常见自适应布局

    1.左侧固定宽度,高度自适应右侧效果图 ·html+css 你看代码,左侧确实没有定高,右侧也没有定宽。 2.左侧...

  • 2019-04-10响应式布局和自适应布局

    响应式布局和自适应布局详解 布局等于流动网格布局,而自适应布局等于使用固定分割点来进行布局。 自适应布局给了你更多...

  • 圣杯布局和双飞翼布局以及自己的理解改变

    圣杯布局 圣杯布局和双飞翼布局都是常见的三栏布局,中间自适应,左右2边固定,中间提前渲染。 主要知识点 浮动 fl...

  • CSS常见布局

    常见布局种类1.左右布局 上面是自适应的两列布局:width拥百分比+float; 上面是固定宽度的两列布局:wi...

  • 多种方式实现左侧固定右侧自适应两栏布局

    左侧宽度固定,右侧宽度自适应的两栏布局与两侧宽度固定,中间宽度自适应的三栏布局一样,都是属于很基础很常见同时又十分...

  • 常见定宽不定宽布局

    左列定宽,右列自适应 该布局方式非常常见,适用于定宽的一侧常为导航,自适应的一侧为内容的布局 1、利用float+...

网友评论

      本文标题:常见自适应布局

      本文链接:https://www.haomeiwen.com/subject/otitattx.html