小编Pao*_*gia的帖子

对角条纹宽1px

我想给元素一个背景,重复1px宽的斜条纹.似乎repeating-linear-gradient应该能够做到这一点,但在Safari中呈现时:

background-image: repeating-linear-gradient(
    45deg, black, black 1px, transparent 1px, transparent 3px
);
Run Code Online (Sandbox Code Playgroud)

看起来像这样:

#thing {
  height: 200px;
  background-image: repeating-linear-gradient( 45deg, black, black 1px, transparent 1px, transparent 3px);
}
Run Code Online (Sandbox Code Playgroud)
<div id="thing"></div>
Run Code Online (Sandbox Code Playgroud)

看起来好像浏览器在混叠方面表现不佳,导致绑定模式不均匀.关于我如何能够解决这个问题,或者想要实现我想要做的另一种方式的任何想法?

html css

35
推荐指数
2
解决办法
3万
查看次数

用反射设置字段值

我正在使用一个不是开源的项目,我需要修改一个或多个类.

在一个类中是以下集合:

private Map<Integer, TTP> ttp = new HashMap<>(); 
Run Code Online (Sandbox Code Playgroud)

我需要做的就是使用反射并在这里使用concurrenthashmap.我试过跟随代码,但它不起作用.

Field f = ..getClass().getDeclaredField("ttp");
f.setAccessible(true);
f.set(null, new ConcurrentHashMap<>());
Run Code Online (Sandbox Code Playgroud)

java reflection field

35
推荐指数
3
解决办法
8万
查看次数

如何扩展容器也会增长并占用空间

所以我有一个容器,我想扩大和缩小(放大和缩小),但也有扩展/收缩形式占用空间而不是只是重叠其他东西.

更新

有一个图像,其中有absolutediv放置在坐标中,它们必须在上下调整时保持它们的相对位置(因此我为什么使用比例).

var b = document.getElementById("outer");
var scale = 1;

function increase() {
  scale += 0.1
  b.style.transform = `scale(${scale})`;
}

function decrease() {
  scale -= 0.1
  b.style.transform = `scale(${scale})`;
}
Run Code Online (Sandbox Code Playgroud)
#outer {
  overflow-x: auto position: relative;
  transform-origin: left top;
}

.pointer {
  width: 20px;
  height: 20px;
  background-color: orange;
  position: absolute;
}

#a1 {
  top: 50px;
  left: 150px;
}

#a2 {
  top: 150px;
  left: 50px;
}

#a3 {
  top: 250px;
  left: 550px;
}
Run Code Online (Sandbox Code Playgroud)
<div>
  <button onclick="increase()">Increase</button>
  <button onclick="decrease()">Decrease</button> …
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery css3

35
推荐指数
3
解决办法
744
查看次数

使用背景颜色的多色圆形div?

我正在尝试在CSS中创建一个多色圈来模拟一个幸运之轮,我尝试过使用线性渐变但它只是应用垂直穿过圆形div的颜色条而不是像被切割一样的彩色区域如果这是有意义的披萨?

这是我试过的代码:

background: -moz-linear-gradient(left, red, red 20%, blue 20%, blue);
Run Code Online (Sandbox Code Playgroud)

结果如下:

轮尝试

但我希望它看起来更像这样?:

彩色轮

这在CSS中是否可行,或者我将不得不使用背景图像(我宁愿避免使用它,因为它不像页面调整大小那样容易扩展等等)?

html css background css3 background-color

34
推荐指数
6
解决办法
3425
查看次数

Ubuntu apt-get无法获取包

刚刚安装了Ubuntu 13.10(Saucy)和我尝试安装的任何东西sudo apt-get install都失败并抛出了一系列404错误.

示例 - 安装 tmux

[jeeves@HAL] hadoop > sudo apt-get install tmux
[sudo] password for jeeves: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  tmux
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 247 kB of archives.
After this operation, 577 kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated! …
Run Code Online (Sandbox Code Playgroud)

ubuntu apt-get aptitude

30
推荐指数
6
解决办法
9万
查看次数

如何处理/修复git添加/添加冲突?

我不确定何时发生此错误,我还没有在谷歌中找到任何描述.

所以我的同事们在branch1上提交了一些新文件并更改了文件.然后我得到了这些更改并将它们合并到我的分支(branch2)但不使用git merge但手动使用超比较(我知道这是一种不好的手动合并的做法).但是,在手动合并它们并复制粘贴我的分支中的新文件之后,我将工作提交到branch2.但是,现在,当他们尝试使用git merge origin/branch2从我那里获得一些更改时,他们会在最初添加的新文件上收到大量的git"添加/添加"冲突.

任何人都可以告诉我为什么git将这些文件视为冲突,尽管它们是相同的?这些冲突应该如何处理?

git

29
推荐指数
2
解决办法
2万
查看次数

如何在当前<tr>之后追加新的<tr>

我有以下表格结构.

<table>
    <tr>
        <td><a href="#"></td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

当我点击时,<a>我想添加新的<tr>旁边<tr><a>点击.

结果将是:

<table>
    <tr>
        <td><a href="#"></td>
    </tr>
    <tr>
        <td><a href="#"></td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

html jquery

28
推荐指数
2
解决办法
5万
查看次数

如何返回在VBA中传递给它的(Variant)变量的维数

有谁知道如何返回在VBA中传递给它的(Variant)变量的维数?

excel vba variant dimensions

28
推荐指数
5
解决办法
6万
查看次数

无法重新加载/刷新活动路由

我最近更新到新的RC3和Router3alpha,似乎有些事情发生了变化.

我注意到单击活动路径的链接不再导致重新加载组件.如何使用新的router3实现此行为?

我的链接看起来像

<a [routerLink]="['/link1']">Link1</a>
Run Code Online (Sandbox Code Playgroud)

为了测试我只是在ngOnInit中使用了一个随机数:

export class LinkoneComponent implements OnInit 
{

    public foo: number;
    constructor() {}

    ngOnInit() 
    {
        this.foo = Math.floor(Math.random() * 100) + 1;
    }

}
Run Code Online (Sandbox Code Playgroud)

在路由之间切换时它可以正常工作,但是单击当前活动的路由不会导致组件的重新加载.

angular2-routing angular2-router3 angular

27
推荐指数
3
解决办法
3万
查看次数

限制Xamarin.Forms中输入字段的输入长度和字符

如何限制在Xamarin.Forms中的Entry控件中输入的长度和字符.我需要创建自定义控件吗?有没有办法从Entry(或其他控件)派生,所以我可以应用必要的每平台输入限制.

一个示例是一个数字字段,最多只能包含3个字符,仅限数字.

将Entry控件的Keyboard属性设置为Keyboard.Numeric仅设置iOS的键盘.它不限制实际的文本输入 - 即我仍然可以输入非数字字符.我也没有看到限制进入长度的方法.

c# textinput keyboard-events xamarin.forms

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