css常见问题及技巧

1.父级元素如<a>已经设置成了块级元素(display:block),子元素如<img>设置了float,这时父元素a依然无高度没有被撑开

解决:在<a>元素的样式中添加overflow:hidden 

2.媒体查询功能@media screen and(min-width: 1280px){xxxxx:xxxxx}这样书写浏览器可能不会解析成功,and与后面的括号要分开

解决: @media screen and (min-width: 1280px){xxxxx:xxxxx}

3.为了让图片无论在什么屏幕大小下,都可以按照指定比例来显示,并且不会有加载时的跳跃感可以利用padding属性。

<div class="article_cover" style="width:100%;padding-top:57%;background-image:url(http://xxxxx.png);background-size:contain">

</div> 

posted @ 2016-11-10 18:28  lixiaodi  阅读(110)  评论(0编辑  收藏  举报