- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试做的事情:
我正在尝试为 3 个 div 设置动画,每个 div 包含 1 个按钮。单击其中一个按钮时,我希望包含它的 div 滑动到全屏,而另外两个,即父级的 sibling ,滑动到 0% 宽度并消失,作为一个漂亮、好看的动画。
什么不起作用:
看来我无法使动画看起来流畅,两个消失的元素给我带来了很多问题,主要是因为 0% 宽度过渡不适合我。
我制作了一个包含我的问题的 fiddle ,并且有兴趣使这个过渡/动画尽可能流畅。
HTML:
<div id="testpile" class="inner cover">
<div id="buttons" class="buttons">
<div class="col-md-4 rat">
<h1>Rationelt</h1>
<p class="text-justify">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet, risus vel tincidunt sagittis, lorem risus faucibus mi, eget tincidunt ipsum sapien vel dolor. Mauris pulvinar leo feugiat, ultricies est ut, porta arcu.</p>
<button id="1" class="btn btn-group btn-default" role="button">Personligt</button>
</div>
<div class="col-md-4 emo">
<h1>Emotionelt</h1>
<p class="text-justify">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet, risus vel tincidunt sagittis, lorem risus faucibus mi, eget tincidunt ipsum sapien vel dolor. Mauris pulvinar leo feugiat, ultricies est ut, porta arcu.</p>
<button id="2" class="btn btn-group btn-default" role="button">Personligt</button>
</div>
<div class="col-md-4 per">
<h1>Personligt</h1>
<p class="text-justify">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Etiam laoreet, risus vel tincidunt sagittis, lorem risus faucibus mi, eget tincidunt ipsum sapien vel dolor. Mauris pulvinar leo feugiat, ultricies est ut, porta arcu.</p>
<button id="3" class="btn btn-group btn-default" role="button">Personligt</button>
</div>
</div>
</div>
jQuery:
$('.btn-group').on('click', function() {
$(this).parent().toggleClass('fullscreen');
$(this).parent().siblings().toggleClass('mast1');
$(this).parent().siblings().fadeOut(250, function() {
$(this).parent().siblings().css({
"visibility": "hidden",
display: 'block'
});
});
});
我不喜欢 no position: absolute;,因为它会弄乱我页面的其余部分。
最佳答案
我从你的js中删除了这部分
$(this).parent().siblings().fadeOut(250, function() {
$(this).parent().siblings().css({
"visibility": "hidden",
display: 'block'
});
});
我不知道你为什么添加它或者它在做什么?所以你的 js 在这里:
$('.btn-group').on('click', function() {
$(this).parent().toggleClass('fullscreen');
$(this).parent().siblings().toggleClass('mast1');
});
并将 overflow:hidden
添加到 .mast1
.mast1 {
width: 0%;
overflow:hidden;
}
关于jquery - Animation/Transition fullscreen button parent and make parent siblings slide to the side and 消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37412548/
我正在动态更改背景颜色,我也需要在全屏模式下发生同样的事情。不幸的是,伪类样式不能直接从 javascript 修改。 有什么方法可以说 :fullscreen 类应该遵循与 :not(:fullsc
如何相对于全屏 img 在 和 上放置一个 div?即使调整窗口大小时,我也希望 div 相对于图像位于同一位置。 编辑: 现在几乎可以正常工作了。我将我的 div 定位到外部 div 而不是图像。问
在我的应用程序(C++14、MacOsX 10.11)中,我使用 glfw3 创建两个窗口,它们应该在两个具有不同原始分辨率的显示器中以全屏模式运行。我正在创建这样的窗口: glfwCreateWi
我正在使用 XCode 4.5 版。对于每个 Xib,我可以选择大小为“Retina 3.5 全屏”或“Retina 4 全屏”。 我的疑问是:如果我选择 Retina 4 全屏,我的应用程序能否在旧
我有一个包含两个阶段的应用程序,应分别以全屏模式显示在两个不同的屏幕上。我设法将两个舞台放置在单独的屏幕上,并尝试在每个舞台上将全屏属性设置为true,但只显示了其中的两个而没有进行修饰。总是最后一个
在我的VPS中,我运行了远程桌面并连接到另一个VPS。 现在,新遥控器具有整个屏幕,我无法控制主VPS! 如何切换此全屏模式? 最佳答案 CTRL + ALT + BREAK 在全屏模式和窗口模式之间
我有一个 AVPlayer 与 AVAsset 一起使用来播放视频。 我添加了一些控件,例如播放、停止、前进等... 但是我怎样才能通过按钮切换到全屏呢?我不想使用 MPMoviePlayerCont
已关闭。此问题不符合Stack Overflow guidelines 。目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a software
我正在尝试找到最好的方法来创建一个水平网站,全屏,如果可能的话响应式,最小宽度适用于平板电脑。问题是我还需要使用鼠标滚轮进行水平滚动,并且我发现 fullPage.js 不支持这一点,或者至少我无法让
我尝试用 Vitamio 玩直播。我解决了一些问题,但我无法解决这个问题。视频无法全屏播放。这些是我的代码。我希望你能帮帮我!谢谢你,抱歉我的英语不好。 package com.uusoftware.
我使用 setEnabledSystemUIOverlays 来隐藏状态栏和虚拟按钮栏。 但是屏幕顶部和底部有空白(如图所示): 有人知道怎么解决吗? 这是我的代码: import 'package:
我正在尝试向我的程序添加全屏功能,但我无法让它工作。我想 Display.setFullscreen(true); 我尝试将其位置更改为创建显示的位置或设置显示模式的位置上方,但仍然无法正常工作。有什
鉴于 the sheer number 这不存在,我有点惊讶Unicode 中的箭头状符号。我错过了什么吗?或者是否有一个看起来类似于全屏图标的角色? 最佳答案 还有 U+26F6 "SQUARE F
我有一个带有两个按钮的登录 Activity ,一个是我的,另一个来自 Facebook SDK。我可以看到 ID 为“auth”的按钮的宽度和高度等于 facebook 按钮。如果在我设置的 lis
我正在尝试构建一个显示图像的全屏“模态”。我通过创建一个具有最大高度和宽度的 div 来制作模态,给它一个大的 z-index 和固定位置。 在该模式中,我放置了一张图片。我正在尝试使用此 css 自
Capacitor 在文档教程中有关于屏幕方向的信息 (https://capacitorjs.com/docs/v2/guides/screen-orientation#screen-orienta
我试图创建一些 POC 来尝试使用 jwplayer,但由于某种原因,jwplayer 的全屏无法正常工作。 有没有办法在jwplayer的jsfiddle中进行全屏工作? Here is my js
我正在使用 VueJS 开发 PWA。我开始在真实设备中测试我的应用程序(添加到主屏幕)。我的应用程序旨在 100% 高度,因为它显示了一个 map ,如您所见: 有时,从视口(viewport)高度
我使用 i3 窗口管理器并拥有 set $Locker i3lock --color=000000 && sleep 1 exec --no-startup-id xautolock -time 5
我正在使用带有播放列表的 VLC 媒体播放器,其中包含 IP 电视地址。使用我的声卡 Remote ,我可以切换电视 channel 。有时,在更改 channel 时,VLC 会退出全屏模式并返回全
我是一名优秀的程序员,十分优秀!