这是我的HTML代码.
情况1:
<i class="csx-icons-select-hollow-active follow-handler"></i>
Run Code Online (Sandbox Code Playgroud)
案例2:
<i class="follow-handler csx-icons-select-hollow-active"></i>
Run Code Online (Sandbox Code Playgroud)
这是我的CSS:
.csx-icons-select-hollow-active {
background-position: 0 -300px;
display: inline-block !important;
height: 25px;
margin: 0;
padding: 0;
vertical-align: middle;
width: 33px;
}
[class^="csx-icons-"] {
background: url("../img/sprite.png") no-repeat scroll 100px 100px rgba(0, 0, 0, 0);
}
Run Code Online (Sandbox Code Playgroud)
我的css文件中不存在follow-handler,只在我的html里面<i class="">.它与.follow-handler{}我的css文件相同.
以下是案例1中发生的情况:
http://imgur.com/4Tkzycd,UlM6Ko5#1
以下是案例2中发生的情况:
http://imgur.com/4Tkzycd,UlM6Ko5#0
正如您所看到的,交换follow-handler和csx-icons-select-hollow-active的顺序足以使图标消失.
为什么这是个问题?
当我使用jQuery时,$('.follow-handler').toggleClass('.csx-icons-select-hollow-active')我最终将使用跟随处理程序BEFORE csx-icons*这将使我的图标消失.
有谁知道为什么会这样?为什么不存在的类的顺序足以使某些元素消失?
我手上有media_id帖子,我想知道是否有一种方法可以从中创建有效的网址。
例如,如果您手上有一个Facebook帖子ID(xxxx_yyyy),则可以从中创建以下URL(http://facebook.com/ xxxx / posts / yyyy)并直接访问原始帖子。
有没有办法在Instagram上做到这一点?拥有media_id(和user_id)之后,是否可以创建一个帖子网址?