小编Bru*_*tar的帖子

如何在Github桌面上删除本地分支?

上周我将Windows Github升级到Github Desktop.

它肯定比他们为Github Windows做的上次更新要快得多.它还有一个很好的视觉时间线提交,也许我很愚蠢,但删除本地分支的能力似乎已经消失.

之前它是"管理分支机构"(也已消失).任何的想法?

更新:

v3.0.5中,他们添加了从齿轮菜单中删除本地分支的选项. 在此输入图像描述

github github-for-windows github-desktop

54
推荐指数
5
解决办法
4万
查看次数

为什么是伪元素:在使用TAB但不点击时关注按钮?

我正在研究表单元素的默认功能以及它们在浏览器之间的不同状态.我觉得很奇怪.这已在不同的浏览器中测试过,结果相似.以下屏幕截图来自Chrome v44.0.2403.155m(64位Windows).

好吧,问题在于按钮的焦点状态.您将在下面看到没有css样式的默认表单.我单击第一个输入,然后使用Tab键选择表单元素.在chrome中,您可以选择一个浅蓝色轮廓应用于您选中的每个元素.

在此输入图像描述

请注意,当我用鼠标点击按钮时,没有浅蓝色的"焦点"状态,只有在我选中它时才会发生.

我假设这只是使用:焦点,如果我设置了按钮:焦点,那么我将能够复制此默认行为.选中它突出显示的按钮,点击它没有的按钮.看看这个风格版的表格......

在此输入图像描述

当我点击第一个输入并按下它时它会做同样的事情,我的自定义轮廓显示(这很好).但是,请注意当我单击按钮时,它正在应用:焦点状态.这与默认行为不同.在未设置样式的版本中,单击不应用焦点状态.

我在按钮上使用的唯一CSS是......

input:focus, button:focus {
    outline: 2px solid green;
}
Run Code Online (Sandbox Code Playgroud)

这是一个演示:http://jsfiddle.net/oy83s4up

单击按钮时,如何确保没有轮廓,只有当它有标签时?.此外,默认情况下,当按钮使用Tab键聚焦时,即使单击该按钮,轮廓仍然保留,这也是我想要复制的功能.

注意:我不是在寻找JS工作,第一个动画是浏览器中的默认行为.当然它只能用css复制?如果没有,那就是一个bug.

html css browser google-chrome

17
推荐指数
1
解决办法
6026
查看次数

在iframe中具有"固定"位置的元素不会在Safari中呈现

我们遇到的问题position: fixed; 是,iframe中的元素未正确呈现.我们只在Safari中的macOS上注意到这一点.

以下是它的外观:

在此输入图像描述

这是macOS上的Safari看起来像(在页面加载时):

在此输入图像描述

在页面加载时,顶部和底部栏不可见.它们在DOM占用空间并且可以被点击但是它们没有被浏览器"渲染".如您在上图中所示,条形显示为空白区域.

如果我们通过JS,CSS强制重绘或通过调整浏览器的大小来显示条形图.但是,我们并不是在寻找如何强制重绘的解决方案.我们的问题是为什么这首先发生?

你可以在这里找到一个实例:

https://testing.enuvo.ch/user/collect/#collector#/user/overlay

PS:并非总是如此.有时,在调整浏览器大小并再次尝试时,它将正确显示.我们希望您能重现这个问题.

css browser safari macos webkit

7
推荐指数
2
解决办法
1198
查看次数

Javascript 事件侦听器 - 触发顺序

如果一个元素附加了多个事件侦听器,执行顺序是否基于事件绑定的位置/时间(位于代码中从上到下)。保证,100% 的时间?

或者这是否涉及任何“随机性”。在同一个元素上混合 jQuery 和 vanilla 事件侦听器怎么样?

javascript jquery dom-events

6
推荐指数
1
解决办法
2358
查看次数