什么CSS/JS技巧驱动镜像反转http://com.google愚人节页面
What CSS / JS tricks drive the mirror inverted http://com.google April fools page?
也许你看到了山丘https://com.google/镜像反转(实际上是功能性的)版本的Google.com。我只是简单地看了一下它的来源,但不太清楚是什么核心编程技巧让它发挥作用。
谷歌的人似乎把谷歌的常规页面加载到i框架中,但后来呢?有人能解释一下他们是怎么做到的吗?
两个css规则的组合:
.text {
transform: rotateY(180deg);
text-align: right;
}
<div class="text">Reverse me</div>
UPD:用于实际com.google页面兼容性的规则:
body {
-moz-transform: scaleX(-1);
-o-transform: scaleX(-1);
-webkit-transform: scaleX(-1);
transform: scaleX(-1);
filter: FlipH;
-ms-filter: "FlipH";
}
在布局中使用变换来产生镜像效果
谷歌使用
.mirror {
transform: rotateY(180deg);
}
但也可以使用
.mirror {
transform: scale(-1, 1);
}
相关文章:
- Firebase2(Firebase.google.com)推送通知-从外部管理
- 实现一个建立在google.com之上的自定义搜索引擎
- 什么CSS/JS技巧驱动镜像反转http://com.google愚人节页面
- 来自plugin.google.maps(不是com.google.maps)的标记不会改变其位置
- 如果自我 === 顶部或 google.com
- Salesforce.com和Google图表API数据查询
- URL http://maps.google.com/maps?saddr=Start&daddr=end 继续
- 如何在 Google 协作平台中插入 twitcker.com“Twitter Ticker”
- 内容安全策略阻止对 *://www.google.com/recaptcha/api 的请求
- 使用 Chrome 扩展程序将 jQuery 注入 Google.com
- com.google.gwt.user.client.ui.FileUpload如何设置文本
- 谷歌图表:java.lang.NoClassDefFoundError:com/Google/gwt/core/clie
- 仅使用javascript,我如何点击网址(如www.google.com)并在我的页面上显示谷歌标志
- 为什么Google.com's的源代码太乱了
- 为什么=javascript_include_tag"//www.google.com/jsapi"本
- 我可以从我的网站发送ajax请求translate.google.com
- XMLHttpRequest不能加载https://accounts.google.com/o/oauth2/token
- 检索源代码从外部网站(例如google.com)使用JavaScript(或jQuery)的Chrome扩展
- 如何嵌入translate.google.com没有iframe/对象(x - frame选项是SAMEORIGIN)
- 尝试获取范围com.google.api.server.spi.config.scope.SingleAuthScope