小编mat*_*att的帖子

Sass .scss:嵌套和多个类?

我正在使用Sass(.scss)来完成我当前的项目.

以下示例:

HTML

<div class="container desc">
    <div class="hello">
        Hello World
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

SCSS

.container {
    background:red;
    color:white;

    .hello {
        padding-left:50px;
    }
}
Run Code Online (Sandbox Code Playgroud)

这非常有效.

我可以在使用嵌套样式时处理多个类.

在上面的示例中,我正在谈论这个:

CSS

.container.desc {
    background:blue;
}
Run Code Online (Sandbox Code Playgroud)

在这种情况下,所有div.container通常会red,但div.container.desc会是蓝色的.

我如何container用Sass将其嵌入其中?

sass

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

删除包含文件的目录?

我想知道,删除目录中包含所有文件的最简单方法是什么?

我正在使用rmdir(PATH . '/' . $value);删除文件夹,但是,如果其中有文件,我根本无法删除它.

php rmdir

226
推荐指数
15
解决办法
32万
查看次数

jQuery:keyPress Backspace不会开火?

我想知道我做错了什么:

$(".s").keypress(function(e) {
   switch (e.keyCode) {
      case 8: // Backspace
      //console.log('backspace');
      case 9: // Tab
      case 13: // Enter
      case 37: // Left
      case 38: // Up
      case 39: // Right
      case 40: // Down
         break;

      default:
         doSearch();
   }
});
Run Code Online (Sandbox Code Playgroud)

doSearch()当我按下Backspace键时,我希望我的功能也被触发.目前,当我Backspace在Chrome和Safari中按下时,绝对没有任何反应.

有任何想法吗?

jquery keypress backspace

180
推荐指数
4
解决办法
15万
查看次数

固定div的CSS水平居中?

#menu {
    position: fixed;
    width: 800px;
    background: rgb(255, 255, 255); /* The Fallback */
    background: rgba(255, 255, 255, 0.8);
    margin-top: 30px;
}
Run Code Online (Sandbox Code Playgroud)

我知道这个问题已经有一百万次,但我无法找到解决方案.我有一个div,应该固定在屏幕上,即使页面滚动它应该始终保持在屏幕中间的中心!

div应该有500px宽度,应该30px远离顶部(margin-top),对于所有浏览器大小,应该在页面中间水平居中,并且在滚动页面的其余部分时不应该移动.

那可能吗?

html css centering

170
推荐指数
7
解决办法
14万
查看次数

CSS last-child选择器:选择特定类的last元素,而不是父类中的最后一个子元素?

<div class="commentList">
   <article class="comment " id="com21"></article>
   <article class="comment " id="com20"></article>
   <article class="comment " id="com19"></article>
   <div class="something"> hello </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我想选择#com19

.comment {
    width:470px;
    border-bottom:1px dotted #f0f0f0;
    margin-bottom:10px;
}

.comment:last-child {
    border-bottom:none;
    margin-bottom:0;
}
Run Code Online (Sandbox Code Playgroud)

只要我div.something在commentList中有另一个作为实际的最后一个孩子,那就不起作用了.在这种情况下是否可以使用last-child选择器来选择最后一次出现article.comment

的jsfiddle

html css css-selectors css3

157
推荐指数
7
解决办法
23万
查看次数

jQuery或CSS选择器,用于选择以某些字符串开头的所有ID

如何选择id以"player_"开头的所有元素?

我有这样的多个元素:

<div id="player_290x3dfda">text</div>
Run Code Online (Sandbox Code Playgroud)

每个人id都有一个独特的印章.如何使用jQuery或纯CSS选择所有这些元素?

css jquery css-selectors jquery-selectors

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

Firefox和Opera中的Webfont平滑和抗锯齿

我在我的网站上嵌入了一些自定义的webfonts,我使用的东西就像

//-webkit-text-stroke-width: .05px;
//-webkit-text-stroke-color: white;
-webkit-font-smoothing: antialiased;
Run Code Online (Sandbox Code Playgroud)

设置渲染输出的样式.这在Safari和Chrome中运行良好.我得到更清晰的边缘和更细的线条.

在Firefox中有没有办法做这样的事情?还是歌剧?

css fonts antialiasing webfonts

112
推荐指数
5
解决办法
33万
查看次数

获取元素相对于父容器的位置/偏移量?

我习惯使用jQuery.在我目前的项目中,我使用zepto.js.Zepto没有position()像jQuery那样提供方法.Zepto只附带offset().

知道如何使用纯js或Zepto检索容器相对于父级的偏移量吗?

javascript position offset zepto

111
推荐指数
4
解决办法
21万
查看次数

CSS:鼠标移出时的过渡不透明度?

.item:hover {
        zoom: 1;
        filter: alpha(opacity=50);
        opacity: 0.5;
        -webkit-transition: opacity .15s ease-in-out;
        -moz-transition: opacity .15s ease-in-out;
        -ms-transition: opacity .15s ease-in-out;
        -o-transition: opacity .15s ease-in-out;
        transition: opacity .15s ease-in-out;
    }
Run Code Online (Sandbox Code Playgroud)

为什么这只会在我悬停时为动态不透明设置动画,而不是在我用鼠标离开对象时?

演示:http://jsfiddle.net/7uR8z/

css css3 css-transitions

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

如何在保持比例的同时用图像填充div?

我找到了这个主题 - 如何在保持图像宽高比的同时拉伸图像以填充<div>? - 这不完全是我想要的东西.

我有一个特定大小的div和里面的图像.无论图像是横向还是纵向,我都希望始终用图像填充div.如果图像被切断(div本身隐藏了溢出)并不重要.

因此,如果图像是肖像我希望它width100%,height:auto所以它保持成比例.如果图像是风景我想要的height100%width to beauto`.听起来很复杂吧?

<div class="container">
   <img src="some-image.jpg" alt="Could be portrait or landscape"/>
</div>
Run Code Online (Sandbox Code Playgroud)

由于我不知道该怎么做,我只是简单地创建了我的意思的快速图像.我甚至无法正确描述它.

在此输入图像描述

所以,我想我不是第一个问这个的人.但是我无法真正找到解决方案.也许有一些新的CSS3方式这样做 - 我想的是flex-box.任何的想法?也许它比我预期的要容易得多?

css positioning image css3 flexbox

93
推荐指数
9
解决办法
15万
查看次数