小编use*_*093的帖子

在LESS嵌套规则中使用CSS:not selector

.outerclass {
    h3 {
        color: blue;
    }
    p:not(.nested) {
        color: green;
    }
}
Run Code Online (Sandbox Code Playgroud)

在上面的LESS示例中,我希望将div类"outerclass"中的所有"p"元素作为目标,而不是在另一个嵌套div中称为".nested"的p元素 - 它不起作用,而是使所有p元素变为绿色.我试过了...

p:not(.nested p) // excludes all p elements 
Run Code Online (Sandbox Code Playgroud)

并且...

p:not(.nested > p) // excludes all p elements 
Run Code Online (Sandbox Code Playgroud)

......无济于事 这是可能的还是我错过了什么?我是LESS的新手

css css-selectors css3 less

14
推荐指数
1
解决办法
5万
查看次数

在Mac Mavericks上停止内置的php服务器 - Livecode

我正在开发Livecode中的东西,我一直在尝试使用Mavericks自己的内置php服务器.我通过shell发送以下命令来启动服务器...

php -S localhost:8000
Run Code Online (Sandbox Code Playgroud)

这使PHP能够通过localhost成功运行:8000 /

但是,我现在无法解决如何停止/禁用PHP以继续测试启动它 - 当我以前通过终端启动PHP时我能够执行ctrl + c来停止php运行但是因为我还不知道如何通过我的应用程序执行此操作我得到此错误...

Failed to listen on localhost:8000 (reason: Address already in use)
Run Code Online (Sandbox Code Playgroud)

有人知道如何通过终端或我的Livecode应用程序停止它吗?尝试仅使用ctrl + c通过终端停止它不起作用

php macos terminal livecode osx-mavericks

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

构建CSS样式表的最佳方法

我对CSS比较陌生,但我似乎已经为新手提供了相当好的语言.然而,虽然我阅读的许多教程经常警告"正确组织和构造样式表"(我当然可以看到为什么我自己创建了一些相当长的样式表)我不能找到任何关于a的信息.样式表的标准化格式或布局的逻辑模式,使以后的人类阅读变得容易.

例如,我是否为页面的每个"地理"部分(标题,第1行,第2行,第1条等)创建了一个注释括号内的部分,并将该部分的所有样式保留在这些注释边界内?问题似乎是当我的样式在其他部分中重复使用 - 并将它们放在页面范围样式的一个部分下,然后否定按部分对它们进行分组的目的.同样,通过基于文本样式,布局样式等进行分组来构造样式表似乎更加令人困惑.

有没有"好的做法"?我知道这听起来很愚蠢,但无论你用HTML和CSS做什么,似乎有人准备好告诉你它错误,不好的做法或者没有语义,我感到很困惑.我想让我的代码成为我工作的一个很好的例子,以防雇主希望将来检查它.

css layout structure stylesheet

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