您现在的位置是:网站首页> 编程资料编程资料
将一个绝对定位的div水平垂直居中对齐DIV或者DIV里面的图片水平与垂直居中的方法让DIV水平垂直居中的两种完美方法推荐使用绝对定位+负外边距让DIV层水平垂直居中页面DIV以及图片水平垂直居中兼容多种浏览器DIV水平垂直居中css实现代码 div水平垂直居中的完美解决方案css3 flex实现div内容水平垂直居中的几种方法
2021-09-06
867人已围观
简介 在某些时候可能需要将一个绝对定位的div在它的父对象中垂直居中对齐,可能用到的频率不是太高,但是偶尔也会用到,下面就简单介绍一下如何实现此功能
在通常情况下,可以为元素添加margin:0px auto即可让元素在它的父元素水平居中,然后再将它设置为垂直居中对齐即可。但是为绝对定位的对象添加margin:0px auto并不能生效,所以说还是要用老办法实现。
代码示例如下:
复制代码
代码如下:以上代码可以将子div在父div中水平垂直居中对齐,下面就简单介绍一下几个要点:
1.父元素是使用相对定位,这样子元素就可以以它作为位移参考对象。
2.top属性值计算方式:父元素的高度/2-子元素高度/2,left属性值计算方式:父元素宽度值/2-子元素宽度值/2。
相关内容
- css教程之绝对定位使用详解绝对定位元素被遮挡的解决方法CSS绝对定位元素left设为50%实现水平居中绝对定位的元素在ie6下不显示隐藏了的有效解决方法IE7中绝对定位元素之间的遮盖问题示例探讨将一个绝对定位的div水平垂直居中对齐有关绝对定位的全面理解
- css3教程之倾斜页面CSS3实现同时执行倾斜和旋转的动画效果纯CSS3实现的鼠标经过文字倾斜线性变换动画特效源码HTML5和CSS3炫酷图片运动模糊和倾斜特效源码jQuery+CSS3单页倾斜分割布局幻灯片特效源码HTML5+CSS3实现图片可倾斜摆放的动画相册效果源码基于CSS3实现的图片可倾斜四个角度倾斜特效源码css3实现超立体3D图片侧翻倾斜效果css3 给页面加个半圆形导航条主要利用旋转和倾斜样式CSS3 倾斜的网页图片库实例教程纯CSS3制作图片倾斜45度封页角特效源码
- 使用css3制作动感导航条示例css3中transform属性实现的4种功能详解CSS3.0(Cascading Style Sheet) 层叠级联样式表纯CSS3实现div按照顺序出入效果CSS3实现列表无限滚动/轮播效果css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效CSS3实现的侧滑菜单CSS3实现的3D隧道效果用CSS3画一个爱心css3 实现文字闪烁效果的三种方式示例代码六种css3实现的边框过渡效果
- css reset样式重置介绍 重置css样式工具分享全局CSS的设置(基础样式重置)CSS样式重置和清除(让不同浏览器显示效果一致)CSS重置(CSS Reset) 让网页样式在各浏览器中表现一致css reset 重置样式介绍让样式表CSS代码更加专业规范编写适合所有项目的通用的reset.cssCSS样式重置代码
- 带有css3动画效果的兼容多浏览器简单导航条示例css3中transform属性实现的4种功能详解CSS3.0(Cascading Style Sheet) 层叠级联样式表纯CSS3实现div按照顺序出入效果CSS3实现列表无限滚动/轮播效果css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效CSS3实现的侧滑菜单CSS3实现的3D隧道效果用CSS3画一个爱心css3 实现文字闪烁效果的三种方式示例代码六种css3实现的边框过渡效果
- css控制水平衡线hr标签样式去掉阴影效果CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- css图标制作教程制作云图标css3中transform属性实现的4种功能详解CSS3.0(Cascading Style Sheet) 层叠级联样式表纯CSS3实现div按照顺序出入效果CSS3实现列表无限滚动/轮播效果css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效CSS3实现的侧滑菜单CSS3实现的3D隧道效果用CSS3画一个爱心css3 实现文字闪烁效果的三种方式示例代码六种css3实现的边框过渡效果
- 两个div如何并排一行具体该怎么实现设置div背景透明的方法示例CSS实现div不设高度完全居中div自适应高度自动填充剩余高度详解DIV+CSS的命名规矩才能有利于SEO优化的实现方法DIV或者DIV里面的图片水平与垂直居中的方法详解如何用div实现自制滚动条div对齐与网页布局详解DIV+CSS实现电台列表设计的示例代码div+css实现带箭头的面包屑导航栏不定宽高的文字在div中垂直居中实现方法
- css控制文本框宽度的方法CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- CSS first-chjld伪类属性匹配一个序列的第一个元素盘点CSS Selectors Level4中新增的选择器css选择器设置标签样式的实例代码使用CSS属性选择器来拼接HTML的DNA的方法CSS中的属性选择符和结构化伪类css对边框的属性控制和链接的伪类选择器-CSS教程-网页制作-网页教学网css选择器四大类:基本、组合、属性、伪类