您现在的位置是:首页 > 网站制作 > CSS3|Html5CSS3|Html5

四种常用方法 设置 不定/定宽高元素 在窗口/父元素中 水平垂直居中方法

胜于蓝2019-07-30【CSS3|Html5】人已围观

简介一、定宽高元素在屏幕窗口水平垂直都居中,方法如下: 元素{ position: fixed; left: 50%; top: 50%; /*负值+宽的一半+单位*/ margin-left: -width/2+px; /*负值+高的一半+单位

、定宽高元素在屏幕窗口水平垂直都居中,方法如下:sQN胜于蓝|优秀个人博客

 sQN胜于蓝|优秀个人博客

元素{
	position: fixed;
	left: 50%;
	top: 50%;
	/*负值+宽的一半+单位*/
	margin-left: -width/2+px;
	/*负值+高的一半+单位*/
	margin-top: -height/2+px;
}
 

二、不定宽高元素在屏幕窗口水平垂直都居中,方法如下:sQN胜于蓝|优秀个人博客

 sQN胜于蓝|优秀个人博客

元素{
	position: fixed;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: 0 auto;
}
 

三、不定宽高元素在父元素中水平垂直都居中,方法如下:sQN胜于蓝|优秀个人博客

    方案一:sQN胜于蓝|优秀个人博客

 sQN胜于蓝|优秀个人博客

父元素{
	position: relative;
}
子元素{
	position: absolute;
	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
}
 

    方法二:sQN胜于蓝|优秀个人博客

 sQN胜于蓝|优秀个人博客

父元素{
	display: table-cell;
	text-align: center;
	vertical-align: middle;
}
/*注:display:table-cell;是将元素转化为表格单元格形式*/
 

四、定宽高元素在父元素中水平垂直都居中,方法如下:sQN胜于蓝|优秀个人博客

 sQN胜于蓝|优秀个人博客

父元素{
	position: relative;
}
子元素{
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -width/2+px;
	margin-top: -height/2+px;

Tags:

很赞哦! ()

文章评论

当前时间

合作加盟

  • 快钱POSS机
  • 费率:0.038%(刷1万=38元手续费)
  • 单笔最高刷卡金额:5万
  • 单月最高刷卡金额:600万

快钱代理公告

  • 凡事扫码代理必须实名认证
  • 实名认证后才可拉进代理微信群
  • 代理微信群有相关活动政策等

站点信息

  • 建站时间:2018-10-24
  • 网站程序:帝国CMS7.5
  • 主题模板《今夕何夕》
  • 文章统计1607篇文章
  • 标签管理标签云
  • 统计数据百度统计
  • 微信公众号:扫描二维码,关注我们

X客服在线

关于

服务时间

周一至周日 9:00-22:00