梼杌怎么读:【CSS未知高度元素垂直居中解决方法 】—-河马家官网,女生应该学什么,属狗命运,什么养殖业最赚钱

网络干货 litianseo 1年前 (2019-06-14) 160次浏览 已收录 0个评论

正文:
CSS 未知高度元素垂直居中解决方法 – 32w.net–深圳 seo
                通常产品列表,我们希望产品图片是在一个盒子内垂直居中,如果图片尺寸未知,且希望保持原来的宽高比例,就涉及到未知高度元素垂直居中的问题。
如果不用考虑 IE6/7,问题会非常简单,display: table-cell 可以将元素以表格单元格的形式呈现,那么垂直居中就不是问题了,现在我们的情况是要考虑 IE6/7,display: table-cell 在 IE6/7 下行不通。
首先我们来看这样一段 HTML:
<ul>
    <li><a href=””><img src=”” alt=”” /></a></li>
</ul>
其中,li 的宽和高都是固定的,但图片的宽和高可能是不确定的,此时,如果希望图片水平居中,只需要给 li 应用 text-align: center 即可,但如果需要图片垂直居中就不那么容易了。
网上有许多方法可以实现不固定高度元素垂直居中,例如:背景法、添加标签法,但这类破坏 HTML 结构的方法都是我不想要的,最后采用了淘宝的方法。
li a {
    width: 160px;
    height: 160px;
    padding: 2px;
    background-color: #fafafa;
    border: 1px solid #ececec;
    margin: 0 auto;
    display: table-cell;
    *display: inline-block;
    *font-size: 140px;
    *font-family: Arial;
    vertical-align: middle;
}
li img {
    vertical-align: middle;
}
关键代码为:
li a {
    display: table-cell;
    *display: inline-block;
    *font-size: 140px;
    *font-family: Arial;
    vertical-align: middle;
}
li img {
    vertical-align: middle;
}
我不是很情愿使用 Hack,但实在没办法,使用 Hack 总比在 HTML 中添加额外元素要好得多,所以个人觉得这是目前我所知的最好的解决方法。
这里需要注意 font-size 的值,是根据 li 的高度除以 1.14 得来的,具体为什么淘宝工程师也不知道。
另外,如果图片的高度的是固定的,那么可以使用绝对定位加负外边距实现。
            
             梼杌怎么读,河马家官网

———————————-

相关阅读:
女生应该学什么,属狗命运,【朝美穗香】单体作品封面 _ 朝美惠香步兵番号全集 ed2k

  【宋胡文恭公集】《论太湖登在祀典奏议》:臣窃见吴中太湖,即《禹贡》震泽也。广三万六千顷,其水利溉苏、湖、常三州之地,而苏湖为多,去二郡亦近。湖中大小山七十有二,洞庭、林屋、福地皆在其中。商帆贾楫,日相上下。二郡各有湖庙,而常州无庙。苏州庙在洞庭,湖州庙在大钱口,方俗目为平水大王庙是也。二郡小小丛祠皆祭,而太湖独不祭,盖由祀典失载,因循忽诸。礼,境内山川,诸侯当祭。国家无文,咸秩靡祀。不宗其太湖,欲乞下湖、苏、常三州登其祀典,春秋差官 http://www.32w.net/uncategorized/125.html 致祭,取进止。
悬浮于半空另外一本银色书籍悄然合上,封面上赫然几字——七级元素魔法。
  唐穆宗长庆四年冬十月,翰林学士韦处厚,谏上宴游曰:先帝以酒色致疾损寿,臣是时不死谏者,以陛下年已十五故也。今皇子才一岁臣安敢畏死而不谏乎?上感其言,赐锦彩百匹,银器四。
凄厉另外鬼啸,遍地另外鳞骨,眼可见之处,点点幽蓝磷火,成片成片另外骸骨堆积如山,朦胧另外黑影飘荡其间,偶见几处洼地也积满了猩红另外血水,一副地狱般可怕骇人另外场景……
  像以诚致{伪原创间 http://www.32w.net/ganhuo/71.html 隔符}什么养殖业最赚钱


32w.net , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:http://www.32w.net/ganhuo/384.html
梼杌怎么读:【CSS未知高度元素垂直居中解决方法 】—-河马家官网,女生应该学什么,属狗命运,什么养殖业最赚钱
喜欢 (0)
[576801182@qq.com]
分享 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址