900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > CSS绝对定位元素居中的几种方法

CSS绝对定位元素居中的几种方法

时间:2019-09-27 08:39:13

相关推荐

CSS绝对定位元素居中的几种方法

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:/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:/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; /* 要设定宽度 */}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。