第二篇主要还是探讨的960居中布局,还是左中右三部分构成。
还是先看看效果图:
然后上代码:
<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{margin:0 auto;width:960px} /*这个定宽960*/
#wrapper{float:left;width:100%;}
#content{margin:0 150px;}
#navigation{float:left;width:150px;margin-left:-960px;} /*定宽了*/
#extra{float:left;width:150px;margin-left:-150px;} /*定宽了*/
- 大小: 8.5 KB
分享到:
相关推荐
CSS Pro布局 CSS库,用于构建响应式和可自定义的页面布局 文献资料 有关完整文档,请访问 入门 您可以使用NPM或Yarn安装CSS专业版 NPM npm install css-pro-layout 纱 yarn add css-pro-layout 将css-pro-layout....
在网页设计中,CSS(Cascading Style Sheets)...在“css-layout-and-positioning-master”这个压缩包中,可能包含了一系列关于CSS布局与定位的实例和教程,通过学习和操作这些文件,你可以更好地理解和应用这些概念。
import 'vue-grid-layout/dist/vue-grid-layout.css'; export default { components: { GridLayout, GridItem, }, // ... } ``` 然后,我们可以定义数据结构来存储布局信息: ```javascript data() { ...
"前端项目-css-layout.zip"是一个专注于CSS布局实现的项目,它尝试使用纯JavaScript来重新创建CSS布局的功能。这个项目名为"yoga-master",暗示其可能受到了Yoga布局引擎的启发,这是一个跨平台的布局库,被广泛用于...
2. 多布局支持:"live-css-layout"支持多种布局模式,包括传统的流式布局、浮动布局,以及现代的Flexbox和CSS Grid。用户可以轻松切换和比较不同布局方式的效果。 3. 可视化编辑:除了文本编辑,该工具还提供了可视...
CSS3 Grid布局是一个二维布局系统,它允许开发者轻松地定义行和列,从而构建复杂的网页布局。这个名为“css3-grid-layout.rar”的压缩包包含了一个名为“css3-grid-layout”的文件,它是一个DEMO,用于演示如何使用...
"common-css-layout"这个主题涉及到三种常见的CSS布局模式:圣杯布局(Holy Grail Layout)、双飞翼布局以及BFC(Block Formatting Context)布局。这三种布局方式在不同场景下有各自的优缺点,掌握它们能帮助开发者...
CSS 网格布局(Grid Layout)是一种强大的二维布局系统,允许开发者轻松地创建复杂的、响应式的网页布局。相比于Flex布局,Grid布局更加适合处理二维布局的问题,因为它将容器划分为行和列,生成单元格,进而定位...
在实施解决方案时,还需注意一些细节问题,例如确保CSS中table-layout属性设置为fixed,并且表格宽度也被适当地指定,以便于固定布局的生效。同时,当使用col标签指定宽度时,也需要在相应的col标签中明确指定width...
布局CSS文件layout.css 提供与布局有关的CSS定义 文件下载
为了更好地利用Vue Grid Layout,你需要掌握Vue的基本语法和组件化思想,同时了解CSS布局原理,如Flexbox或Grid,因为Vue Grid Layout底层基于这些现代布局技术。通过实践和学习,你可以创建出富有创新性和用户体验...
Flex-layout-attributeFlex-layout-attribute 是基于 CSS flexbox 规范的 HTML 布局助手。示例内容分布在一行里并在容器居中: layout="row center-center"> <div>1 <div>2 <div>3 </div>DEMO特点专注于 ...
2. **实时响应式布局**:`jQuery.layout`能够自动适应窗口大小变化,无需额外的代码即可实现响应式设计,适用于各种屏幕尺寸和设备。 3. **API控制**:通过JavaScript API,开发者可以动态地改变布局设置,如打开、...
在IT领域,网页设计是至...通过研究这个项目,你可以学习如何使用HTML构建网页结构,再用CSS来美化和布局这些元素,从而创建出美观且功能齐全的网页。无论你是网页设计师还是开发者,熟悉这些基础知识都是至关重要的。
压缩包中的"css-Layout-page2-main"文件可能是这一阶段的学习重点,可能包含一个主要的HTML文件或者CSS样式表,用于演示或练习上述布局技术的一部分或全部。 在实际操作中,我们可能需要学习如何使用CSS选择器(如...
2. 自定义CSS:尽管Layoutit提供了预设样式,但可能需要进一步自定义以满足特定项目需求。可以编辑生成的CSS文件来调整颜色、字体和间距等。 3. 集成其他库和功能:Bootstrap本身提供了很多功能,但可能还需要与其他...
jQuery UI Layout 是一个强大的前端布局工具,它允许开发者创建复杂的、响应式的页面布局。这个插件通过简单的配置就能实现多面板、分隔的界面,使得网页内容能够灵活地组织和调整。在本文中,我们将深入探讨jQuery ...
本项目"tailwindcss-layout-examples"是针对这个框架的一个简单布局演示,旨在帮助初学者理解和应用Tailwind CSS进行页面布局。 在HTML中,布局通常涉及如何组织和定位页面元素,如标题、段落、图像和按钮等。...
“jquery-layout”是一个强大的JavaScript插件,它允许开发者在网页上创建多区域、响应式的布局。该插件基于jQuery,提供了灵活的配置选项和事件处理,能够轻松地对页面进行分割,如头部、主体、侧边栏等。通过使用...
`@push`和`@stack`用于在布局中堆叠内容,这些内容可以在视图中动态添加,例如添加CSS或JS文件。 总的来说,Laravel的布局系统极大地提高了开发效率,使得开发者可以专注于业务逻辑,而不用关心重复的界面代码。...