博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
调整窗口大小也能够实现div水平垂直居中代码实例
阅读量:5823 次
发布时间:2019-06-18

本文共 761 字,大约阅读时间需要 2 分钟。

将一个div在窗口内实现居中效果,基本上没有什么难度,具体可以参阅章节。 

但是有时候我们可能会有这样的需求,就是在调整窗口大小的情况下也能够实现div垂直水平居中效果,下面通过代码实例做一下简单介绍,代码如下:

 
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<!DOCTYPE html>
<
html
>
<
head
>
<
meta
charset
=
"utf-8"
>
<
meta
name
=
"author"
content
=
""
/>
<
title
>蚂蚁部落</
title
<
style
type
=
"text/css"
>
*{
  
margin:0px;
  
padding:0px;
}
#thediv{
  
width:200px;
  
height:100px;
  
background:green;
  
position:absolute;
  
left:50%;
  
top:50%;
  
margin-left:-100px;
  
margin-top:-50px;
}
</
style
</
head
>
<
body
>
<
div
id
=
"thediv"
></
div
>
</
body
>
</
html
>

上面的代码实现了我们的要求,因为div采用的是绝对定位,并且采用百分比的方式来确定div的基本位置,不是采用固定尺寸的方式,然后在使用外边距向回调整一定的距离,这样就实现了居中效果,同时调整浏览器窗口也会实现一直居中的效果。

原文发布时间为:2017-3-9

本文作者:admin

本文来自云栖社区合作伙伴“蚂蚁部落”,了解相关信息可以关注蚂蚁部落

原文链接:

转载地址:http://abddx.baihongyu.com/

你可能感兴趣的文章
asp.net怎样在URL中使用中文、空格、特殊字符
查看>>
路由器发布服务器
查看>>
实现跨交换机VLAN间的通信
查看>>
jquery中的data-icon和data-role
查看>>
python例子
查看>>
环境变量(总结)
查看>>
ios之UILabel
查看>>
Java基础之String,StringBuilder,StringBuffer
查看>>
1月9日学习内容整理:爬虫基本原理
查看>>
安卓中数据库的搭建与使用
查看>>
AT3908 Two Integers
查看>>
渐变色文字
查看>>
C++ 0X 新特性实例(比较常用的) (转)
查看>>
node生成自定义命令(yargs/commander)
查看>>
各种非算法模板
查看>>
node-express项目的搭建并通过mongoose操作MongoDB实现增删改查分页排序(四)
查看>>
如何创建Servlet
查看>>
.NET 设计规范--.NET约定、惯用法与模式-2.框架设计基础
查看>>
win7 64位+Oracle 11g 64位下使用 PL/SQL Developer 的解决办法
查看>>
BZOJ1997:[HNOI2010]PLANAR——题解
查看>>