我目前正在学习 HTML5/CSS/jQuery。我想用基于 CSS 的动画制作一篇简单的文章缩略图。我正在使用 CodePen 轻松分享这些小东西。不幸的是,我发现了一些问题,我不知道如何解决。
1. 缩放变换 我的第一个问题是添加到.singleArticle 类中的缩放变换不起作用。这可能是因为与其他班级发生冲突,但我找不到。
.singleArticle:hover {
-webkit-box-shadow: 0 10px 20px 5px rgba(1, 1, 1, 0.1);
box-shadow: 0 10px 20px 5px rgba(1, 1, 1, 0.1);
-moz-transform: scale(1.2);
-webkit-transform: scale(1.2);
-o-transform: scale(1.2);
-ms-transform: scale(1.2);
transform: scale(1.2);
}
2. FontAwsome 第二个问题是 :nth-child() 选择器。我想了解它在实践中是如何工作的(这就是我在这里使用它的原因)。我已经尝试了很多东西,但找不到错误在哪里。
.singleArticle .cover {
height: 250px;
background-size: cover;
background: #ccc;
width: 100%;
color: white;
background-position: center;
background-size: cover;
}
.singleArticle .cover:nth-child(1) {
background-image: url("http://www.surfermag.com/wp-content/uploads/2015/12/DecodingStyle_5.jpg");
}
.singleArticle .cover:nth-child(2) {
background-image: url("http://www.fatbmx.com/uploads4/2014Q1/viki1.jpg");
}
3. 火狐浏览器 火狐浏览器 中的所有块都是不可见的。也找不到任何解决办法。
你能指出我在哪里犯错吗?可能最简单的方法就是看一下 codepen,因为将整个代码放在这里可能不是最好的主意。
http://codepen.io/danzawadzki/pen/vymVed