可能可能项目中的布局还是比较的简单,以前写过一篇调研性质的layout相关的文章:探究页面布局之960的概念是否还存在
作为新的布局研究专题的第一篇还是看看这样一种布局:
左右各占25%,中间(主体内容)占50%,宽度自适应(外容器铺满)
先看看效果图:
直接上代码吧:
<div id="container">
<div id="wrapper">
<!-- 中间content start -->
<div id="content">
content
</div>
<!-- 中间content end -->
</div>
<!-- 左侧navigation start -->
<div id="navigation">
navigation
</div>
<!-- 左侧navigation end -->
<!-- 右侧extra start -->
<div id="extra">
extra
</div>
<!-- 右侧extra end -->
</div>
css部分: (没有包含reset的部分)
#wrapper{float:left;width:100%;}
#content{margin:0 25%;}
#navigation{float:left;width:25%;margin-left:-100%;}
#extra{float:left;width:25%;margin-left:-25%;}
- 大小: 7.1 KB
分享到:
相关推荐
在网页设计中,CSS(Cascading Style Sheets)...在“css-layout-and-positioning-master”这个压缩包中,可能包含了一系列关于CSS布局与定位的实例和教程,通过学习和操作这些文件,你可以更好地理解和应用这些概念。
"前端项目-css-layout.zip"是一个专注于CSS布局实现的项目,它尝试使用纯JavaScript来重新创建CSS布局的功能。这个项目名为"yoga-master",暗示其可能受到了Yoga布局引擎的启发,这是一个跨平台的布局库,被广泛用于...
本主题聚焦于"div+css菜单导航布局自适应宽度",这是一种确保导航栏在不同屏幕尺寸下都能良好展示的技术。这种技术在响应式网页设计中尤为重要,因为现代网站需要在手机、平板电脑和桌面电脑等不同设备上提供一致的...
这个名为“css3-grid-layout.rar”的压缩包包含了一个名为“css3-grid-layout”的文件,它是一个DEMO,用于演示如何使用CSS3实现六边形网格布局,这对于学习和应用CSS3布局技巧非常有帮助。 首先,我们要了解CSS3 ...
"common-css-layout"这个主题涉及到三种常见的CSS布局模式:圣杯布局(Holy Grail Layout)、双飞翼布局以及BFC(Block Formatting Context)布局。这三种布局方式在不同场景下有各自的优缺点,掌握它们能帮助开发者...
Vue Grid Layout是一款基于Vue.js的动态栅格布局组件,它提供了强大的功能,允许用户通过拖拽来调整元素的大小和位置,从而实现高度灵活的界面布局。这个压缩包"vue-grid-layout-master.zip"包含了该组件的完整源...
在自适应设计中,CSS3引入了几种关键的技术,如媒体查询(Media Queries)、Flexbox(弹性盒模型)和Grid Layout(网格布局)。媒体查询允许我们根据设备的特定特性,如宽度、高度或方向,应用不同的样式规则。例如...
React网格布局 React-Grid-Layout是一个类似于React的或的网格布局系统。与那些系统不同,它具有响应能力并支持断点。断点布局可以由用户提供或自动生成。 RGL仅适用于React,不需要jQuery。来自生产使用情况的GIF ...
"css-Layout-page2"这个标题暗示我们主要探讨的是关于CSS布局的第二部分,可能是一个系列教程或者项目的第二阶段。描述中的"css-Layout-page2"同样强调了这一主题,但没有提供具体细节。不过,我们可以基于这个话题...
FlexLayout布局是微信小程序开发中常用的一种布局方式,主要用于实现复杂的界面设计,让元素在不同尺寸的屏幕中自适应展示。微信小程序的FlexLayout基于CSS3的Flexbox模型,允许开发者更加灵活地控制组件的排列、...
本课程“CSS-Layout: AluraCSS布局课程”专注于CSS布局,旨在帮助学习者掌握构建网页布局的各种技术和策略。以下是关于CSS布局的一些关键知识点: 1. 盒模型:理解CSS盒模型是布局的基础,它包括元素的content...
本文详细介绍了实现中间自适应布局的五种方法,具体包括:float浮动布局、绝对定位布局、flex布局,以及文中未详细展开的其他两种布局方法。我们将逐一探讨这些方法的原理、优点和缺点。 首先,最常见的布局方式之...
"可缩放、拖动、自适应布局组件demo"是一个专为实现这种功能而设计的示例项目,它允许用户通过拖动和缩放操作来自由调整界面元素的位置和大小,同时还能根据屏幕尺寸自适应布局。这样的组件在构建复杂且灵活的Web...
【标题】"td-unit2-css-layout-project-files" 涉及的是一个关于CSS布局的项目实践,这通常意味着我们将深入探讨如何使用CSS来构建网页的结构和视觉呈现。在这个项目中,你可能会学习到一系列CSS布局技术,包括但不...
- **Flex布局**:灵活的盒模型,能轻松实现一列或多列的自适应布局。 - **Grid布局**:二维网格系统,适用于复杂页面布局。 **4. CSS3新特性** - **过渡(Transition)**:平滑地改变元素的属性值,如宽度、颜色等...
5. **Grid布局**:CSS Grid Layout模块,适用于两维布局,可以轻松创建网格系统,尤其适用于杂志样式或复杂页面结构。 6. **混合布局**:结合使用多种布局技术,如Flexbox和Grid,以实现更灵活的设计。 通过研究...
在网页设计中,CSS(Cascading Style Sheets)布局扮演着至关重要的角色,它决定了页面元素的排列方式和视觉效果。本实例聚焦于一种常见的布局模式:一栏固定宽度,另一栏自适应宽度,通常应用于内容展示和侧边栏...
本文主要探讨如何使用 jQuery EasyUI Layout 实现从布局在窗口大小调整时自适应的方法。 在 jQuery EasyUI 中,Layout 是一个强大的组件,用于创建复杂的页面布局。然而,当 Layout 应用于 form 元素时,可能会遇到...
在网页设计领域,CSS Grid布局是一种强大的二维布局系统,它允许开发者轻松地创建复杂的、响应式的网格布局。这个“css-grid-layout-1-of-5”很可能是关于CSS Grid布局的一个系列教程的第一部分。在这个系列中,我们...
3. **实时更新**:当浏览器窗口大小改变时,Layout 会自动调整各区域的尺寸,保持布局的完整性。 4. **内容自动填充**:无论内容多少,Layout 都能保证区域的高度自适应。 5. **边界感应**:在拖动调整大小时,提供...