为了账号安全,请及时绑定邮箱和手机立即绑定

如果左浮动层而且要垂直居中怎么办啊?

如果左浮动层而且要垂直居中怎么办啊?

慕UI1237056 2016-03-15 21:40:05
在有float和position的情况下,margin: auto、left/top/bottom/right都好像失效了欸.......比如做一个固定的导航栏,需要好几个button排成一排固定显示在屏幕下方啊,怎么弄啊。比如下图:怎么样让各个图标垂直居中啊
查看完整描述

8 回答

?
helixdna

TA贡献2条经验 获得超3个赞

直接transform:translate3d(x,y,z)

查看完整回答
2 反对 回复 2016-05-10
?
maihao703

TA贡献2条经验 获得超3个赞

一个个的调我相信可以弄好,不过太麻烦了。

推荐你使用这样的布局,可能后期css样式好调些,我也是刚学.

<ul>
    <li><a href=""></li>
    <li><a href=""></li>
</ul>



查看完整回答
1 反对 回复 2016-03-16
?
weibo_哆啦A梦有大口袋_0

TA贡献107条经验 获得超146个赞

补充一点,一般子元素都需要浮动时,可以通过清除父级元素的浮动!

以上为个人理解,你可以看下http://www.imooc.com/learn/95

查看完整回答
反对 回复 2016-03-17
?
niefz

TA贡献1条经验 获得超0个赞

外DIV是否是固定高度?如果是,可设置父DIV display:table-cell;子元素设置vertical-align:middle;

查看完整回答
反对 回复 2016-03-16
?
mirrur

TA贡献1条经验 获得超0个赞

垂直居中可以给他们设置行高啊

查看完整回答
反对 回复 2016-03-16
?
卡迪亚兹

TA贡献24条经验 获得超8个赞

那就用position:fixed ,

然后为每一个button 定义 bottom和left 的值呗。

查看完整回答
反对 回复 2016-03-15
  • 8 回答
  • 0 关注
  • 4309 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信