这是我的CSS:
#nav-primary ul li:nth-child(1) a:after { }
Run Code Online (Sandbox Code Playgroud)
现在(使用作品无处不在这个在我的网站),除了Internet Explorer 8中......
有没有办法在IE8中使用nth-child?这是这个浏览器最糟糕的版本...没有任何工作,我找不到解决方法.
@edit:我想要实现的简化版本:http://jsfiddle.net/LvvNL/.这只是一个开始.CSS会更复杂,所以我需要能够瞄准每个链接.希望为每个链接添加类不是唯一的方法
@ edit2:我刚才注意到了
#nav-primary ul li:nth-child(1) a {
border-top: 5px solid #144201;
}
Run Code Online (Sandbox Code Playgroud)
IS实际上在IE8中工作!但是这个:
#nav-primary ul li:nth-child(1) a:after {
content: "Text";
display: block;
font-weight: normal;
padding-top: 5px;
font-size: 12px;
color: #666;
}
Run Code Online (Sandbox Code Playgroud)
不管用.那么发生了什么?
我正在尝试使用phpDocumentor(第一次,我不知道我在做什么).实际上,我只想在SublimeText 2和这个插件中使用它.你能一步一步地指导我做什么才能让它发挥作用?这就是我现在所做的:(我正在使用Windows 7)从这里下载phpDocumentor 并将其放置在某处.我已经创建了系统PATH phpdoc/bin(所以phpdoc.bat可以通过sublime插件执行)然后还添加了系统路径php(来自WAMPserver安装)
当我尝试使用我的插件(或phpdoc在控制台窗口内执行)时,我收到此错误:
Could not open input file: \phpdoc.php
我是初学者,所以如果你知道其他解决方案告诉我;)我想在我的网站上制作菜单如下:
link / link / link / link / link
Run Code Online (Sandbox Code Playgroud)
菜单就在这里,这就是我所做的:
li:before {
content: "/";
}
li:first-of-type {
color: #FFF; /* I've made first "/" same color as background, so we don't see it */
}
Run Code Online (Sandbox Code Playgroud)
有一些填充标签,所以它看起来不错,但我想让你很容易阅读.
在大多数浏览器中它看起来很好,但当然旧的Internet Explorer不支持:first-of-type标签.我怎么能解决它,所以用户不会看到第一个斜杠?
我有一些像这样的项目:
<item type="goods">
<quantity unit="pcs">172</quantity>
<unit-price currency="PLN">420</unit-price>
<VAT>7</VAT>
</item>
Run Code Online (Sandbox Code Playgroud)
我想打印这个项目的总和.那么数学上是什么:
sum(quantity*unit-price)
Run Code Online (Sandbox Code Playgroud)
我怎么能用xsl做到这一点?我已经尝试使用for-each循环内部的变量和正常的valye-of.但我仍然得到一些奇怪的结果(我不会添加此代码,因为它只是坏).