为所有分辨率在两个图标之间添加空格

时间:2015-04-25 11:26:10

标签: javascript angularjs angularjs-scope ionic-framework ionic

我有一个静态行,其中包含两个图标 ion-email ion-compose

在我的演示中,图标之间没有空格。我需要添加一些,但它必须适用于所有分辨率。

a = *(1..3)
#=> [1, 2, 3]

b ||= *(1..3)
SyntaxError: (irb):65: syntax error, unexpected *

我需要在两个图标之间添加恒定的空间。

这是我的代码:http://codepen.io/anon/pen/aOzOWZ

3 个答案:

答案 0 :(得分:0)

您需要实现这些变化 - Enumerable.Where

ant -Ddebug.flag=true ...

这将导致以下css,注意注释掉的部分:

.item-icon-right i.icon {
  display: inline-block;
  float: right;
  position: relative;
  right: auto;
}

答案 1 :(得分:0)

一个非常简单的解决方案是静态定位第一个图标。

只需将此类添加到CSS中即可。

.item-icon-right i:nth-child(1) {
  right: 50px;
}

对于更强大的解决方案,我建议为单独的组件创建样式,该组件可以浮动到右侧并包含内联图标。

.icon-holder-right {
  float: right;
}

例如:http://codepen.io/anon/pen/MwYwqw

这种方法的好处是您不会覆盖任何现有规则,这意味着它不可能破坏您应用的任何其他部分。

答案 2 :(得分:0)

试试这个

.icon{
  position:inherit !important;
  display:inline-block !important;
  float:right;
}