`
mutongwu
  • 浏览: 450294 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

普通三列布局

    博客分类:
  • CSS
阅读更多
1.采用固定宽度


#wrapper{
	width:800px;
	margin:0 auto;
	background:#999 url(img/1.jpg) repeat-y left top;
}
#header{
	height:100px;
	background-color:#ccc;
}
#nav{
	width:200px;
	background-color:#999;
	float:left;
}
#content{
	float:right;
	background-color:#362219;
}
#bigger{
	width:390px;
	padding:10px 20px;
	float:left;
	background-color:#063;
}
#smaller{
	width:150px;
	padding:10px 10px;
	float:right;
	background-color:#369;
}
#footer{
	clear:both;
	background-color:#333;
}

<div id="wrapper">
	<div id="header">header</div>
	<div id="nav">Direct child ... This is achieved by introducing a new syntax for the selector. Figure 3-20 is an example of a direct child selector.
</div>
	<div id="content">
		<div id="bigger">Direct...hildren of the ele-ment. This is achieved by introducing a new syntax for the selector. Figure 3-20 is an example of a direct child selector.

</div>
		<div id="smaller">Direct child selectors operate much like descendant selectors in that they also ...ildren of the ele-ment. This is achieved by introducing a new syntax for the selector. Figure 3-20 is an example of a direct child selector.

</div>
	</div>
	<div id="footer">foot</div>
</div>


2.采用百分比
#wrapper{
	width:85%;
	margin:0 auto;
	background:#999 url(img/bg.gif) repeat-y 23% 0;
}
#header{
	height:100px;
	background-color:#ccc;
}
#nav{
	width:23%;
	/*background-color:#999;*/
	float:left;
}

#content{
	width:75%;
	float:right;
	background-color:#362219;
	background:#666 url(img/bg.gif) repeat-y 77% 0;
}
#bigger{
	width:66%;
	/*padding:10px 20px;*/
	float:left;
	background-color:#063;
}
#smaller{
	width:31%;
	/*padding:10px 10px;*/
	float:right;
	background-color:#666;
}
#footer{
	clear:both;
	background-color:#333;
}

<div id="wrapper">
	<div id="header">header</div>
	<div style="wraper2">
	<div id="nav">Direct child selectors ...example of a direct child selector.
</div>
	<div id="content">
		<div id="bigger">Direct c...hildren of the ele-ment. This is achieved by introducing a new syntax for the selector. Figure 3-20 is an example of a direct child selector.
</div>
		<div id="smaller">Direct c...selector. Figure 3-20 is an example of a direct child selector.

</div>
	</div>
	<div>
	<div id="footer">foot</div>
</div>
分享到:
评论

相关推荐

    Android开发 相对布局练习

    在Android开发中,布局设计是构建用户界面的关键环节。相对布局(RelativeLayout)是Android提供的一种布局方式,它允许视图相对于其他视图进行定位,从而实现灵活多样的界面设计。本练习项目是一个简单的石头剪刀布...

    RecyclerView展示多种布局

    在`MultipleRecyclerViewDemo`示例中,我们可能有两三种不同的布局类型,如头布局、普通列表项布局和底部广告布局。我们可以为每种布局创建一个ViewHolder类,并在适配器中进行处理: ```java public class ...

    iOSQQ聊天布局

    3. **自定义UICollectionViewCell**: 为了实现特定的聊天消息样式,如左、右两侧不同的消息气泡,需要自定义UICollectionViewCell。每个cell应包含一个可自定义的气泡视图,用于显示消息内容,以及头像、时间戳等...

    EXT 布局 tab布局 普通拖拽 异步加载的树 节点可以编辑的树

    3.layout-test-03.html为上下布局,并且显示区采用多窗口的模式。即:Ext.window 4.mainPage.html为tab布局,右面为tree中间为tab页面。 5.tz-normal-test.html为普通拖拽的练习。 6.tree-asynch-test.html为...

    ScrollView ListView 普通布局的回弹效果的实现

    对于普通布局,回弹效果的实现则需要借助第三方库,如“android-parallax-recyclerview”或“android-overscroll-decor”。这些库提供了简单的API,可以在普通布局上添加回弹效果。例如,使用“android-parallax-...

    HTML表格布局

    1. **定义表格结构**:使用`&lt;table&gt;`标签开始表格,`&lt;tr&gt;`定义每一行,`&lt;th&gt;`定义表头,`&lt;td&gt;`定义普通单元格。例如: ```html 图片 描述 &lt;td&gt;&lt;img src="image1.jpg" alt="图片1"&gt; 图片1的描述 &lt;!--...

    《CSS网站布局实录》

    3. 定位布局(Positioning): CSS的`position`属性,如`static`、`relative`、`absolute`和`fixed`,提供了更灵活的布局控制。绝对定位允许元素相对于最近的非静态定位祖先元素定位,而固定定位则相对于浏览器窗口...

    安卓UI布局相关-动态交叉布局demo.zip

    与普通的网格布局不同,交叉布局允许元素在行和列之间交错,形成一种错落有致的效果。在Android中,实现这样的布局可以通过自定义ViewGroup或使用第三方库,如TrendsCrossLayout。这个压缩包中的"TrendsCrossLayout...

    RecyclerView多布局的使用

    - 例如,对于头部布局,创建`HeaderViewHolder`,对于普通项,创建`ItemViewHolder`。 3. 重写Adapter的方法: - ` onCreateViewHolder(ViewGroup parent, int viewType)`:根据`viewType`创建对应的ViewHolder...

    RecyclerView加载不同布局

    // 绑定普通数据项 } } ``` ### 总结 RecyclerView加载不同布局的能力使得它能适应各种复杂的界面需求。通过自定义`getItemViewType()`、创建多个ViewHolder以及在`onBindViewHolder()`中根据视图类型绑定数据,...

    iOS 自动布局及适配iPhone6

    7. Size Classes将屏幕宽度和高度分为三种类型:紧凑型(Compact)、普通型(Regular)、任意型(Any)。这些类型组合起来可以覆盖从iPhone到iPad的所有屏幕尺寸。 8. 当使用自动布局时,约束的优先级和常量可以被...

    BootStrap布局常用控件整合

    2. **布局(Layout)**:Bootstrap的网格系统是其布局的核心,它允许开发者通过创建行(rows)和列(columns)来创建灵活的、响应式的页面结构。该系统基于12列,你可以自由组合和堆叠这些列,以适应不同屏幕尺寸的...

    黑马66期android学习笔记19_线性布局的特性

    子视图可以是普通的Android视图(如TextView、ImageView等),也可以是其他布局(如RelativeLayout、FrameLayout等),这样就可以实现嵌套布局,增强UI设计的灵活性。 七、性能优化 尽管线性布局简单易用,但在处理...

    RecyclerView加载多种布局的简单使用

    3. 重写getItemViewType(),返回对应布局的唯一标识。 4. 使用LinearLayoutManager或者其他合适的LayoutManager。 5. 添加“加载更多”的逻辑,包括数据处理和滚动监听。 通过理解和实践这个例子,你可以轻松地扩展...

    C++对象内存布局

    ### C++对象内存布局 #### 1. 最简单的类 在C++中,理解对象的内存布局对于深入学习语言特性非常关键。通过分析一个简单的类`CTest`,我们可以更好地了解对象是如何在内存中分配和组织的。 ##### 1.1.1 赋值语句...

    前端大厂最新面试题-css布局.docx

    在本文中,我们将详细介绍CSS布局机制的三种基本定位方式:普通流、浮动和绝对定位。 一、普通流 普通流是CSS布局机制的默认方式,在普通流中,元素的位置是由元素在HTML中的位置决定的。元素的position属性为...

    RecyclerView根据type加载不同布局

    例如,我们可以创建一个`SimpleViewHolder`用于展示普通文本,另一个`ImageViewHolder`用于展示带有图片的条目。这些ViewHolder类需要继承自RecyclerView的`ViewHolder`,并持有所需视图的引用。 接下来,我们需要...

    DIV CSS布局教程:应用ul、li实现表格形式

    3. **表格布局的灵活性**: - 使用`&lt;ul&gt;`和`&lt;li&gt;`的优点在于可以根据需要调整列数,只需改变`&lt;ul&gt;`的总宽度和`&lt;li&gt;`的宽度。 - 这种方法对于响应式设计特别有用,因为可以通过媒体查询轻松地更改列数或单元格样式...

    div+css网页标准布局实例教程.doc

    - 定位技术包括普通流(block flow)、浮动布局、绝对定位和相对定位,以及新的Flexbox和Grid布局系统,用于更复杂的响应式设计。 - 响应式设计是现代网页开发的关键,通过媒体查询(`media queries`)等方法,使...

Global site tag (gtag.js) - Google Analytics