`
zhangyaochun
  • 浏览: 2620338 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

css-layout(布局研究)之四

阅读更多

第四篇我们还是来探讨左右下布局。只是这一次,左边区域是定宽的,右边和下边不定

 

还是先看看效果图:

 


然后上代码:

 

<div id="container">  
      <div id="wrapper">  
        <!-- 中间content start -->  
         <div id="content" class="red">  
          content  
         </div>  
        <!-- 中间content end -->   
      </div>  
      <!-- 左侧navigation start -->  
      <div id="navigation" class="yellow">  
        navigation  
      </div>  
      <!-- 左侧navigation end -->  
        
      <!-- 下侧extra start -->  
      <div id="extra" class="orange">  
        extra  
      </div>  
      <!-- 下侧extra end -->  
   </div>  

 

css代码:

 

#container{}
#wrapper{float:left;width:100%;}  
#content{margin-left:200px;}  
#navigation{float:left;width:200px;margin-left:-100%;}  
#extra{clear:both;width:100%;}  
 

  • 大小: 8.6 KB
0
0
分享到:
评论

相关推荐

    css-pro-layout:CSS库,用于构建响应式和可自定义的布局

    CSS Pro布局 CSS库,用于构建响应式和可自定义的页面布局 文献资料 有关完整文档,请访问 入门 您可以使用NPM或Yarn安装CSS专业版 NPM npm install css-pro-layout 纱 yarn add css-pro-layout 将css-pro-layout....

    css-layout-and-positioning-css布局与定位

    在网页设计中,CSS(Cascading Style Sheets)...在“css-layout-and-positioning-master”这个压缩包中,可能包含了一系列关于CSS布局与定位的实例和教程,通过学习和操作这些文件,你可以更好地理解和应用这些概念。

    使用Vue-Grid-Layout实现自定义工作台

    4. **监听拖动和调整事件**:Vue-Grid-Layout 提供了 `onDragEnd` 和 `onResizeEnd` 事件,你可以在此处理布局变化并保存到数据存储。 5. **动态更新布局**:当用户调整组件位置或大小时,Vue-Grid-Layout 会自动...

    前端项目-css-layout.zip

    "前端项目-css-layout.zip"是一个专注于CSS布局实现的项目,它尝试使用纯JavaScript来重新创建CSS布局的功能。这个项目名为"yoga-master",暗示其可能受到了Yoga布局引擎的启发,这是一个跨平台的布局库,被广泛用于...

    live-css-layout:css-layout 的实时编辑器

    4. 示例和教程:"live-css-layout"提供了一系列的示例和教程,帮助用户学习和掌握各种CSS布局技术,无论是基础知识还是高级技巧,都能在这里找到实践的机会。 三、应用场景 1. 教育与培训:在教学或自我学习CSS...

    css3-grid-layout.rar_CSS3_DEMO_divisiondml_六边形_网格布局

    这个名为“css3-grid-layout.rar”的压缩包包含了一个名为“css3-grid-layout”的文件,它是一个DEMO,用于演示如何使用CSS3实现六边形网格布局,这对于学习和应用CSS3布局技巧非常有帮助。 首先,我们要了解CSS3 ...

    common-css-layout:圣杯布局&&双飞翼布局&&BFC布局

    "common-css-layout"这个主题涉及到三种常见的CSS布局模式:圣杯布局(Holy Grail Layout)、双飞翼布局以及BFC(Block Formatting Context)布局。这三种布局方式在不同场景下有各自的优缺点,掌握它们能帮助开发者...

    css-网格布局-详情

    CSS 网格布局(Grid Layout)是一种强大的二维布局系统,允许开发者轻松地创建复杂的、响应式的网页布局。相比于Flex布局,Grid布局更加适合处理二维布局的问题,因为它将容器划分为行和列,生成单元格,进而定位...

    表格设置table-layout:fixed后对单元格宽度设置无效

    在实施解决方案时,还需注意一些细节问题,例如确保CSS中table-layout属性设置为fixed,并且表格宽度也被适当地指定,以便于固定布局的生效。同时,当使用col标签指定宽度时,也需要在相应的col标签中明确指定width...

    布局CSS文件layout.css

    布局CSS文件layout.css 提供与布局有关的CSS定义 文件下载

    vue-grid-layout-master.zip

    4. **动态布局**:Vue Grid Layout支持动态添加、删除或修改布局。当数据变化时,布局会自动更新以反映最新的状态,这对于数据驱动的应用尤其有用。 5. **预定义布局**:开发者可以预先定义一组布局,然后根据特定...

    CSSFlexbox布局助手Flex-layout-attribute.zip

    Flex-layout-attributeFlex-layout-attribute 是基于 CSS flexbox 规范的 HTML 布局助手。示例内容分布在一行里并在容器居中: layout="row center-center"&gt;  &lt;div&gt;1  &lt;div&gt;2  &lt;div&gt;3 &lt;/div&gt;DEMO特点专注于 ...

    jquery.layout 布局插件精简版

    `jQuery.layout`是一款强大的前端布局工具,它基于流行的JavaScript库jQuery构建,旨在简化网页和应用程序的页面布局工作。这个精简版是针对原版`jQuery.layout`进行了优化,去除了部分非核心功能,特别是去除了对`...

    basic-css-layout-demo:简单的html + css代码演示了一些布局技巧

    在IT领域,网页设计是至...通过研究这个项目,你可以学习如何使用HTML构建网页结构,再用CSS来美化和布局这些元素,从而创建出美观且功能齐全的网页。无论你是网页设计师还是开发者,熟悉这些基础知识都是至关重要的。

    jQuery界面布局插件【UI.Layout】1.2.0 和 1.3.0

    总之,jQuery UI Layout 是一个强大且易用的前端布局解决方案,无论是用于基本的四象限布局还是复杂的响应式布局,都能提供出色的表现。1.3.0 版本在1.2.0的基础上进行了改进和增强,更适合现代Web开发的需求。通过...

    bootstrap-layoutit

    Bootstrap Layoutit 是一个基于Bootstrap 3.0.1版本的在线布局工具,旨在帮助开发者和设计者快速构建Bootstrap网格系统和页面布局。这个工具通过直观的拖放界面,使得非编码人员也能轻松创建复杂的Bootstrap布局,极...

    tailwindcss-layout-examples:使用Tailwind CSS框架进行的单页布局简单演示

    本项目"tailwindcss-layout-examples"是针对这个框架的一个简单布局演示,旨在帮助初学者理解和应用Tailwind CSS进行页面布局。 在HTML中,布局通常涉及如何组织和定位页面元素,如标题、段落、图像和按钮等。...

    css-Layout-page2

    4. **网格布局**:CSS Grid是现代Web布局的一种强大工具,允许开发者创建二维布局,其中行和列可以精确地定义和控制。这对于创建复杂的、响应式的布局非常有用。 压缩包中的"css-Layout-page2-main"文件可能是这一...

    jquery-layout和自定义滚动条

    “jquery-layout”是一个强大的JavaScript插件,它允许开发者在网页上创建多区域、响应式的布局。该插件基于jQuery,提供了灵活的配置选项和事件处理,能够轻松地对页面进行分割,如头部、主体、侧边栏等。通过使用...

    Laravel开发-layout

    `@push`和`@stack`用于在布局中堆叠内容,这些内容可以在视图中动态添加,例如添加CSS或JS文件。 总的来说,Laravel的布局系统极大地提高了开发效率,使得开发者可以专注于业务逻辑,而不用关心重复的界面代码。...

Global site tag (gtag.js) - Google Analytics