【发布时间】:2014-11-05 07:47:30
【问题描述】:
我正在我的网站上构建可翻转的图像。我希望这些图像的“背面”与正面具有相同的尺寸。 我的问题是我在图像上使用了 Bootstrap img-responsive 类,因此“后”尺寸需要动态更新以匹配“前”。
这是我假设想要做的(我意识到 CSS 不可能像写的那样,只是说明了我的目标)。我正在使用 ng-animate 为过渡设置动画并显示最初隐藏的“后部”并隐藏前部(我状态良好的那个方面)。
html:
<img class="front img-responsive" src="path/to/img.jpg" alt="">
<div class="back">Info about image</div>
css:
.back {
height: [current height of .front]
width: [current width of .front]
}
【问题讨论】:
-
你用 ng-style 试过了吗?
-
类似THIS?
-
@Narek,谢谢你提到这一点。我还没有真正使用过那个指令,但它看起来很有用!
-
@Syed,谢谢你完美的工作。我有一个 custom.js 文件,我将它与我的 Angular 控制器、工厂等分开,用于 jquery 格式。我就把这个扔进去!
-
@MattDionis:请在下面将我的答案标记为已接受的答案。
标签: jquery html css angularjs twitter-bootstrap-3