CSS是层叠样式表。下面,我们来看看怎么使用CSS让水平垂直都居中吧。
新建一张文档 基础代码然后打开文本文档,编写基础代码,再把桌面上的老虎引入进去,如下图所示:
后缀名然后把文本文档后缀名改为html,如下图所示:
运行网页然后在浏览器中运行网页,现在有了,只是还没有居中,居住代码要用CSS写,如下图所示:
CSS代码然后写上CSS代码,如下图所示:
垂直水平居中可以看到已经垂直和水平居中,如下图所示:
总代码 <!DOCTYPE html>
<head>
<title>html</title>
<style type="text/css">
picTiger{
margin: auto;
position: absolute;
top: 0;
left: 0;
bottom: 0;
right: 0;
}
</style>
</head>
<body>
<img class="picTiger" src="C:/Users/Administrator/Desktop/1jpg">
</body>
<html>
你要水平居中可以:
div{background-position:center center}//第一个center是水平居中,第二个center是上下居中
CSS(层叠样式表)级联样式表是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
以下是让div中的内容垂直居中的具体 *** 作方法:
1、首先我们准备好一个空的html结构的文档。
2、接下来我们要准备的是准备一个div用来放内容了,这里为了显示特意给div设置了边框。
3、接下来我们就在div中添加内容,如下图所示,运行后你会发现内容偏向于左上角。
4、下面我们给div设置水平居中,如下图所示,并且设置行高为div的高度,你会发现它水平垂直居中了。
根据问题描述有以下几种方式:
如果文本是固定字数且文本父级是固定高度 可用 vertical-align:middle;
如果文本字数不是固定数,且文本父级层不是固定高度,可用 padding
如:padding:20px 0px; 这样文本距离层上下都是 20px,看着就垂直居中了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)