HTML——左侧边栏布局

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
		<title>上中下布局</title>
		<style type="text/css">
			body{
				background: #42413C ;
				margin: 0;/*消除body中的留白*/
				padding: 0;
				text-align: center;
			}

			.container{
				width: 778px;
				background: #FFF;
				margin: 0 auto;/*侧边的自动值与宽度结合使用,可以将布局居中对齐*/
				text-align: left;
			}

			.header{
				padding: 10px 0;
				background: #ADB96E;
			}

			.sidebar{
				float: left;/*侧边栏居左,改为right可令侧边栏居右*/
				width: 200px;
				background: #a4f;
			}

			.maincontent{
				width: 570px;
				background: #eee;
			}

			.footer{
				clear: both;/*清除前后的浮动元素,使页脚显示在其下方*/
				position: relative;/*修改IE浏览器中clear无效的bug*/
				padding: 10px 0;
				background: #CCC49F;
			}
		</style>
	</head>
	<body>
		<div class="container">
			<div class="header">
				<h1>网页头部</h1>
			</div>

			<div class="content">
				<div class="sidebar">
					<h1>侧边栏</h1>
					<h1>侧边栏</h1>
					<h1>侧边栏</h1>
				</div>
				<div class="maincontent">
					<h1>网页正文</h1>
					<h1>网页正文</h1>
					<h1>网页正文</h1>
					<h1>网页正文</h1>
					<h1>网页正文</h1>
					<h1>网页正文</h1>
				</div>
			</div>
			<div class="footer">
				<h1>脚注</h1>
			</div>
		</div>
	</body>
</html>
时间: 2024-10-06 15:24:29

HTML——左侧边栏布局的相关文章

Drawer实现侧边栏布局

在 Scaffold 组件里面传入 drawer 参数可以定义左侧边栏,传入 endDrawer 可以定义右侧边栏.侧边栏默认是隐藏的,我们可以通过手指滑动显示侧边栏,也可以通过点击按钮显示侧边栏. 我们还是在前面TabBar项目的基础上实现侧边栏. 为了能在底部TabBar的三个页面都实现侧边栏效果,这里将侧边栏加在Tabs.dart页面中. 只需要在 BottomNavigationBar下面继续添加drawer属性就可以了. import 'package:flutter/material

删除资源管理器中,设备和驱动器与左侧边栏中存在的WPS网盘等图标

存在的问题:资源管理器中,设备和驱动器与左侧边栏中存在的百度网盘和WPS网盘等图标,看着比较碍眼,所以想设置为不显示,可是软件本身不提供右键不显示或删除的功能 解决方案: 删除设备和驱动器中不想要的图标 win + R > 输入 regedit 进入注册表 进入以下路径中:计算机\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace,就可以看到非系统的几个图标项 对于想要

固定顶部导航栏和左侧边栏滚动条为右下方的一类布局分析

在管理界面或者一些需要固定显示信息的界面,经常遇到这样的布局:顶部导航栏固定不动,左侧有一个侧边栏用来显示详细信息,右下侧为主要内容所在区域.如下图所示: 这是需要达到的目标效果.其中Header和SideNav部分之间用固定定位实现就可以了,但是MainContent部分右侧的scroll bar确实不太好处理,主要存在两个问题: - 按照普通的方式基本都会铺满右侧整个可视区域,这使得顶部的Header的右侧有了一个滚动条区域,这对于顶部固定这个效果反差太明显. - 第二个问题是,如果Main

布局——绝对、相对、左浮动布局和层叠

现创建如下布局,其中灰色div包含粉色和绿色两个div, 粉色和绿色层叠: 三个图标浮动排列. 1. div 代码 <!--box为总容器(灰色),相对布局,内包含box1(粉色)和box2(绿色)两个div--> <div class="box"> <!--box1 (粉色)为第二级容器,绝对布局,box1内要有三个左浮动的元素pic1,pic2,pic3,可添加一个相对布局div box1_1(黄色)--> <div class="

bootstrap左侧边栏

之前都是想直接把导航栏放左边,但是会占一整行 网上找了好久,看到用bootstrap响应式布局,可以比较简单实现 经典的,可以参考:http://demo.qianduanblog.com/3150/8.html# 4个div可以搞定: <div class="container"> <div class="row"> <div class="col-lg-1 modal-content"> 左边栏<br

左中右布局经典案例

<!DOCTYPE html> <html lang="en-US"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gbk"> <style type="text/css"> body{margin: 0px;} #divLeft{width:100px;height:800px

HTML——左右侧边栏布局

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> <head> <meta http-equiv="Content-Type"

CSS3页面布局方案

Web页面中的布局,在css3之前,主要使用float属性或者position属性进行页面中的简单布局,但是使用它们也存在一些缺点,比如两栏或者多栏中如果元素的内容高度不一致,则有底部很难对齐的问题.因此在css3中追加了一些新的布局方式,使用这些新的布局方式,除了可以修改之前存在的问题之外,还可以进行更为便捷,更为复杂的页面布局. 我们可以先来看看传统使用float或者position属性布局页面:如下HTML代码: <div style="width:100%;overflow:hid

CSS布局-圣杯布局

圣杯布局 圣杯布局很完美(兼容所有浏览器,包括IE6),但是使用了相对定位,布局有局限性,宽度控制要改的地方也多. 第一种方法公用部分: .lgyz, .lzrg, .lrzcg, .lcgrz, .lzcrg {margin:10px 0; min-width:400px;text-align: center;color:#ffffff; } .left {background-color: #4DBCB0; padding:20px 0;} .aside, .center, .right {