84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
父元素的高度不知道
子元素是一个类型为 a 的元素
a
样式大概是这个样子
这样子的话要怎么居中呢?
谢谢大家的解答啦~
业精于勤,荒于嬉;行成于思,毁于随。
提供两种方法参考flex:
parent { display: flex; justify-content: center; align-items: center; align-content: center; display: -webkit-box; -webkit-box-pack: center; -webkit-box-align: center; }
transform:
a{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
position:absolute;top:0;bottom:0;left:0;right:0;margin:0 auto;
line-height设置跟父层高度一样
父元素不定高啊,line-hight 没法设,还有一个方法,父元素设置display: tabel-cell . vertical-align:middle. 也是没问题,,且兼容ie8+
提供两种方法参考
flex:
transform:
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
margin:0 auto;
line-height设置跟父层高度一样
父元素不定高啊,line-hight 没法设,还有一个方法,父元素设置display: tabel-cell . vertical-align:middle. 也是没问题,,且兼容ie8+