网页的居中显示,使用了margin、clear:both

很久没写过页面了,现在写起来也觉得捡起来还是挺快的。

当时遇到了这样的问题,我有一个大的div包涵了整个网站,有网页头部,中部还有底部。头部就是一个标题,中部就是几张图片跟文字排版,结果左右两边的图片边距不一样,这根本就不是我一开始想要的排版,在几经修改下,如下。

1.把图片的那个div设为margin:0 50px;这样就是上下边距为0,左右边距各位50。样式如下:

body{margin:0;padding: 0px; width:1440px;height:500px;background-color: #F0F0F0;font:"微软雅黑";}

#top{height:60px;line-height: 60px;text-align: center;margin-top: 20px;}

#middle{height: 400px;margin:0px auto;}

.left{height: 400px;float: left;text-align: left;margin:10px 50px;}

#bottom{height: 40px;line-height:40px;clear: both;}

2.底部的文字一直没有下去,而是贴着图片的文字,设了高度、行高 ,都没有效果,后来想到了清除前面的样式:clear:both;解决了问题。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>欢迎加入我们的团队</title>
		<link charset="UTF-8" href="css/index.css" rel="stylesheet">
	</head>
	<body>
		<div id="total">
			<div id="top">ni
				<h2>欢迎加入我们的团队</h2>
			</div>
			<div id="middle">
				<div class="left" id="left1">
					<img src="img/TIM图片20171201135253.png" width="250px" height="300px;"/>
					<br>
						姓名:11<br>
						1233232<br>
						23232<br>
						34343<br>
				</div>
				<div class="left">
					<img src="img/TIM图片20171201135253.png" width="250px" height="300px;"/>
				<br>
						姓名:11<br>
						1233232<br>
						23232<br>
						34343<br>
				</div>
				<div class="left">
					<img src="img/TIM图片20171201135253.png" width="250px" height="300px;"/>
				<br>
						姓名:11<br>
						1233232<br>
						23232<br>
						34343<br>
				</div>
				<div class="left">
					<img src="img/TIM图片20171201135253.png" width="250px" height="300px;"/>
				<br>
						姓名:11<br>
						1233232<br>
						23232<br>
						34343<br>
				</div>

			</div>
			<div id="bottom">
				<center>
					<p>网页底部网页底部</p>
				</center>
			</div>
		</div>
	</body>
</html>

  网页的最终效果图如下:

时间: 2024-10-11 16:51:00

网页的居中显示,使用了margin、clear:both的相关文章

Js打开网页后居中显示

使用JavaScript定义打开网页后居中显示,并可为窗口设置大小,使用“window.open”方法打开新窗口:先来看完整的代码及调用方法: <html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>打开居中的窗口</title> <script language="javascript"> //参数-url:要打开的网站,winname:打开后

网页弹窗居中显示

让网页中的一个弹窗居中显示 1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta htt

盒子模型、网页自动居中、float浮动与清除、横向两列布局

1.CSS包含:标准文档流,浮动,绝对定位 标准文档流的特点:从上到下,从左到右,输出文档内容 盒子模型:块级元素(div ui li dl dt p)与行级元素(span strong img input) 盒子模型:边框(border)外边框(margin)内边框(padding)内容(content) 盒子3D模型:border. content+padding .background-img.background-color.margin <html> <head> <

盒子细节问题和居中显示

一.盒子模型 https://www.cnblogs.com/smyhvae/p/7256371.html 问题1:盒子的height和width是中间内容框的height和width.这里1234是内容框内的内容.要让内容1234在盒子中居中显示: (1)水平居中显示:text-align:center 设置块状元素中文字的水平对齐 (2)垂直居中显示:    CSS中的确是有vertical-align属性,但是它只对(X)HTML元素中拥有valign特性的元素才生效,例如表格元素中的<t

文字换行,文字省略号,无宽度大小居中显示,模拟固定高度

个人笔记 1.word-break:break-all;   换行 2. white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  省略号 3.固定高度1:html{height:100%;overflow:hidden;}body{margin:0; height:100%;overflow:auto;}.box{height:2000px;}.div{width:100px;height:100px;background:re

unity3d webplayer 16:9 居中显示模板

原地址:http://www.cnblogs.com/88999660/archive/2013/04/12/3016773.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml&q

定位的盒子居中显示

一.定位的盒子居中显示 ★:margin:0 auto;  只能让标准流的盒子居中对齐. ★定位的盒子居中:先向右走父元素盒子的一半50%,再向左走子盒子的一半(margin-left:负值.) 二.设置盒子左外边距为auto,将盒子冲到右边 margin-left:auto;

CSS如何让浮动导航栏元素居中显示

CSS如何让浮动导航栏元素居中显示:制作导航栏是最为基础的布局技能之一,当然对于稍有经验的人员来说没有任何问题,不过对于初学者可能会有一定的困扰.普通的导航栏一般具有一下几个特点,整个导航栏居中,导航栏目具有,并且能够均匀分布,下面就是一个这样的简单代码实例.代码如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author"

Ueditor uParse功能Bug,生成了全局CSS: li,影响全局样式, 造成网页其它部分显示混乱解决方案

Ueditor uParse功能关于CSS li的Bug,解决方法 百度UEditor是一款不错的在线富文本编辑插件,这里不做过多介绍,详情移步UEditor官网:http://ueditor.baidu.com/ Bug: Ueditor uParse功能,生成了全局CSS: li,影响全局样式, 造成网页其它部分显示混乱. 版本:UEditor 1.4.3 分析如下: Ueditor uParse功能Bug,生成了全局CSS:li,影响全局样式,造成网页其它部分显示混乱,如下图示: 解决方法