CSS居中绝对定位元素的方法,有很多种,下面是我收集的几种

1,div宽度未知1

<body><div style="position: absolute; left: 50%;"><div style="position: relative; left: -50%; border: dotted red 1px;">没有宽度<br />照样居中,嘿嘿嘿</div></div>
</body>

demo:https://jsfiddle.net/skura23/0123wmsg/

2,div宽度未知2

<div class="outer"><div class="inner">居中<br/>蓄力中</div>
</div>.outer {position: relative; /* or absolute *//* unnecessary styling properties */margin: 5%;width: 80%;height: 500px;border: 1px solid red;
}.inner {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);/* unnecessary styling properties */max-width: 50%;text-align: center;border: 1px solid blue;
}

demo: http://jsfiddle.net/skura23/6xo11zwv/210/

ps:此方法适合ie8以上的浏览器

3,div宽度已知

<body><div><div id="content">居中蓄力中</div></div>
</body>#content {position: absolute; left: 0; right: 0; margin-left: auto; margin-right: auto; width: 100px; /* 要设定宽度 */
}

转载于:https://www.cnblogs.com/jinzechuan/p/10715226.html

CSS绝对定位元素居中的几种方法相关推荐

  1. html div 居中心,CSS实现DIV居中的三种方法

    下面给大家分享div居中的实现代码,具体代码如下所示: demo .div1{ width: 100px; height: 100px; border: 1px solid #000000;} .di ...

  2. css图片居中_网页元素居中的n种方法

    导语:元素居中对齐在很多场景看上去很和谐很漂亮.除此之外,对于前端开发面试者的基础也是很好的一个考察点.下面跟着作者的思路,一起来看下吧. 场景分析 一个元素,它有可能有背景,那我要它的背景居中对齐 ...

  3. CSS元素居中的5种方法分享。

    转自:微点阅读  https://www.weidianyuedu.com 经常碰到有人在问,如何让一个元素上下左右都居中呢?  相信大家在面试的时候也会经常碰到这个问题,一下列出来几种方式以供大家参 ...

  4. html中元素居中的五种方法

    在网页开发中,经常会有嵌套元素中将子元素居中的要求.下边将五种常用的居中方法进行总结. 1:原始图(父子元素无border,无padding): 2:实现居中效果: 一:使用margin进行固定长度的 ...

  5. absolute定位css元素居中的两种方法

    1(上下左右居中,不能微调) position:absolute; left:0; right:0; top:0; bottom:0; margin:auto; 2(上下左右居中,可微调) posit ...

  6. CSS隐藏元素的十四种方法

    通过设置width:0或者height:0隐藏一个元素,文字隐藏可以设置color为背景色或transparent,但内容还在,所以用font-size:0: 将元素的opacity设置为0,元素本身 ...

  7. CSS设置元素隐藏的4种方法

    方法一 display:none <!DOCTYPE html> <html lang="en"> <head><meta charset ...

  8. css绝对定位如何居中?css绝对定位居中的四种实现方法-web前端教程

    在网页进行css布局时居中是经常需要用到的,其中就有css绝对定位居中,那么,css绝对定位如何实现居中?今天的这篇文章将给大家来介绍关于css绝对定位居中的实现方法. css绝对定位居中的实现方法有 ...

  9. html绝对定位怎么页面居中,css绝对定位如何居中?css绝对定位居中的四种实现方法...

    在网页进行css布局时居中是经常需要用到的,其中就有css绝对定位居中,那么,css绝对定位如何实现居中?今天的这篇文章将给大家来介绍关于css绝对定位居中的实现方法. css绝对定位居中的实现方法有 ...

最新文章

  1. 什么是区块链技术?初学者指南
  2. LTE 轻松进阶总结01
  3. 什么是元宇宙?为何要关注它?
  4. [云炬创业基础笔记] 第四章测试5
  5. dataGridview与下拉框高级绑定
  6. 计算机网络(十八)-以太网
  7. 何时使用hadoop fs、hadoop dfs与hdfs dfs命令(转)
  8. 【天池竞赛系列】阿里移动推荐算法思路解析
  9. Entry模拟对输入的密码进行验证是否符合规范
  10. MAX485芯片收发详解 实现485通信
  11. 下载百度个性地图瓦片
  12. React中useEffect与生命周期钩子函数的对应关系
  13. 阿里云oss出现Unable to execute HTTP request: bucket.二级域名.域名: nodename nor servname provided, or not known
  14. 大学python教材实验七字典与集合答案_Python中的字典与集合
  15. 讨论:男孩为何要找比自己小的女孩?
  16. 《Python Excel 教程》
  17. 解决ubuntu+windows双系统安装时无法修改SATA Mode为AHCI模式的问题(安装类型页是空白)
  18. 电脑装双系统有什么坏处?可不只是速度变慢!
  19. git --no-verify
  20. 读入一个整数,如果是1~5之间则分别输出5个福娃的名字否则输出“北京欢迎你

热门文章

  1. java面试的计算机网络_Java面试总结之计算机网络(二)
  2. python写错了如何撤销-Python集成开发工具Pycharm的使用方法:复制,撤销上一步.......
  3. vue视频保存不下来_女子直播吃章鱼被“反杀”!拔不下来了,视频超痛……
  4. java中EL表达式怎么获取网站的根目录
  5. 华为交换机接口允许vlan通过_VLAN工作原理之TRUNK:控制允许通过的VLAN(Allowed List)...
  6. extjs office java_Extjs使用(最最基础)
  7. 图像分割(一)--综述
  8. 计算机系统基础知识——进制转换(二进制、八进制、十进制、十六进制)
  9. Eclipse配Tomcat服务器
  10. 下面对html描述正确的有多选题,YS - 《网页制作》复习题(多选题)