在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
这样一个需求,第三方联合登陆的头像和昵称整体水平居中,如图: 对于这样的需求,不能简单的对包含头像和昵称的div使用margin: 0 auto了,因为昵称的长度是未知的。 solution 1:利用行内元素的padding-left属性。把图片绝对定位到padding-left区域内,然后对外层div元素设置文字居中,对span元素设置line-height,让文字垂直居中 XML/HTML Code复制内容到剪贴板
CSS Code复制内容到剪贴板
效果图:
solution 2:box布局居中,对div元素设置box-pack,span元素设置display: block,由于想偷懒,省略兼容模式写法 XML/HTML Code复制内容到剪贴板
CSS Code复制内容到剪贴板
效果图:
点评:solution 1会比较稳定,而solution 2易维护。 以上就是本文的全部内容,希望对大家的学习有所帮助。 原文:http://www.cnblogs.com/hupan508/p/5191836.html |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论