php垂直居中代码_纯css实现水平和垂直居中
有时候我们需要实现一个水平居中和垂直居中的效果。例如你想做一个网页版的PPT,你希望演示的内容区域总是居中。这里介绍一个纯css实现。
水平和垂直居中
body {JQUERY的Deferred应用
padding: 0;
margin: 0;
}
#wrapper {
width: 960px;
margin: 10px auto;
border: 1px solid #efefef;
height: 600px;
position: relative;
}
#content {
width: 600px;
height: 400px;
position: absolute;
left: 50%;
top: 50%;
margin: -200px 0px 0px -300px;
border: 1px solid #343434;
}
居中的原理其实很简单。首先使用绝对定位,使得内容区域的坐上顶点位于父容器的中心点上,然后分别向左和向上移动自己高度和宽度的一半。其中的数学原理就是:
假设子容器居中,那么其左上角的顶点坐标为 [x,y] = [(父容器的宽度 - 子容器的宽度)/2,(父容器的高度 - 子容器的高度)/2]
php垂直居中代码_纯css实现水平和垂直居中相关推荐
- html css 水平时间轴,纯css+js水平时间轴
自定义,并自动加载时间节点 当前时间节点居中,突出显示 时间动态无痕添加 效果图: 初始状态 时间左走到一定2016.1月后 html: + - 对应 JS 设置处理: var left = docu ...
- php垂直居中代码_图文详解图片水平垂直居中的五种方法(附代码)
在页面布局时经常需要对图片的位置进行处理,这篇文章围绕图片居中展开,主要讲了如何用CSS实现图片的水平居中,图片垂直居中,还有图片的水平垂直居中,课程比较实用,感兴趣的小伙伴,可以参考一下,希望对你有 ...
- Java制作二级导航菜单_纯CSS实现超简单的二级下拉导航菜单代码
本文实例讲述了纯CSS实现超简单的二级下拉导航菜单代码.分享给大家供大家参考.具体如下: 这是一款纯CSS菜单,二级下拉导航效果,是最简洁的CSS导航菜单,兼容性也很棒,IE7/8.火狐等都支持,而且 ...
- html旋转代码_用CSS实现一个抽奖转盘(附详细代码+思路)
原文:https://www.cnblogs.com/wenruo/p/9732704.html 先上效果 基本是用CSS实现的,没有用图片,加一丢丢JS.不过没有考虑太多兼容性. 首先画一个转盘 & ...
- 14种CSS实现水平或垂直居中的技巧
前言 css水平和垂直居中是一个亘古不变的话题,它常常出现在优美的网页上以及各大前端面试当中. 说来惭愧,在两年前面试的时候,我完全不知道如何做到水平和垂直均居中的方法,那场面别提有多尴尬了(ps:特 ...
- css改火狐滚动条样式_纯css美化滚动条样式
知乎的编辑器对于复制转发文章来说特别不友好(直接复制后代码乱码,字体变化,表格数据丢失),不太想过多重复编辑,只会编辑转发部分到这上面来,如感觉还不错,请跳转到:https://www.emperin ...
- css空心三角形_纯CSS制作空心三角形和实心三角形及其实现原理
纯CSS制作空心三角形和实心三角形及其实现原理 在一次项目中需要使用到空心三角形,我瞬间懵逼了.查阅了一些资料加上自己的分析思考,终于是达到了效果,个人感觉制作三角形是使用频率很高的,因此记录下来,供 ...
- 纯css导航下拉_纯CSS标签导航
纯css导航下拉 The appearence of "tab" navigation is relatively easy to create, but making a tab ...
- java实现星级评分功能_纯CSS的星级评价效果
前言 这种星星评价效果,相信大家这个并不陌生,经常会遇到这个.现在如果要我们自己实现一个,很多人第一反应可能用JS+CSS去实现它.这种方式并没有什么不好的地方,只是我们在复用的时候不是很方便,需要带 ...
最新文章
- k8s crd构建方法_告诉您正在构建没人想要的东西的8种方法(以及处理方法)
- Pandas:透视表(pivotTab)和交叉表(crossTab)
- 环球博览|中国六代机有望5年内问世
- nodejs-EventEmitter
- [转载]html5教程
- chrome vue 未响应_VUE数据响应式
- 微服务一定要使用Spring-Cloud吗?
- find linux 指定后缀_Linux终端命令入坑必备知识与技巧
- STM32 解析futaba S-bus协议
- java初始化数据报_java – 如何在Docker中初始化数据库后启动flyway
- 【算法】普里姆算法 Prim算法解决修路问题
- Python Logging Formatter
- 手机中必备的黑科技App,个个好用至极,现在的你一定需要
- 聊聊FluxFlatMap的concurrency及prefetch参数
- 比特币 POW 白皮书 区块篡改成功的概率 代码 注释详解
- 计算机专业英语教程ppt,计算机专业英语教程课件.ppt
- PHP 调用百度人脸检测
- Help Hanzo LightOJ - 1197(素数筛法)
- 多传感器数据融合算法综述
- 用Mahout构建职位推荐引擎
热门文章
- clob oracle 连接_Oracle clob 操作
- 没有找到dllregisterserver输入点_Excel教程:框内打的几种输入方法,值得收藏
- android远程桌面软件毕设_2019 远程桌面解决方案综述
- 负载报服务器无响应,nodejs HTTP服务器无法在高负载下处理大量响应
- 如何弄ad装配图_[分享][BCW]上海西康路189弄——“世界最美购物中心”幕墙的诞生...
- wpf textbox能扫描不能手输_3D扫描仪性能怎么样 3D扫描仪价格介绍【详解】
- centos 安装jdk_新Jenkins实践-第2章 JENKINS SERVER的安装部署方式
- mysql的其中连接方式_MySQL选择连接中的位置,但不在其中
- 创建的maven子项目怎么访问接口404_【经验分享】新手学Java编程语言怎么入门?...
- 云端服务器只能查看文件,云端服务器只能查看文件