小编Jer*_* H.的帖子

如何通过CSS在可变高度内容区域上获得复杂的阴影背景?

我试图在网站的可变长度内容部分构建复杂的阴影背景.我已经尝试过我所知道的每一个技巧来完成这项工作,而且无法弄清楚如何让它正常工作.我希望这里的CSS忍者可以提供帮助.

你可以在这里看到我想要完成的一个例子:http://mpgnet.com/example.jpg

如您所见,顶部和底部阴影很容易.右侧和左侧的阴影是麻烦制造者.顶部和底部150px与中心部分不同,当中心内容物垂直增长时,需要扩展.

这里它变得非常棘手:这些阴影必须具有透明背景,因为背景不是实心的(因为在这个示例图像中突出显示阴影),并且因为长度是可变的,所以你永远不知道端帽会在哪里落在背景图案上.因此,我不能只用重复的阴影制作整个东西,然后用顶部和底部覆盖它的顶部.

任何建议/想法/灵感如何实现这一点是值得赞赏的.CSS3用法还可以.

css layout html5 css3 css-float

4
推荐指数
1
解决办法
741
查看次数

如何过滤Backbone.js集合和Rerender App View?

是一个完整的Backbone.js noob问题.我正在尝试构建一个相当简单的单个应用程序界面的ToDo Backbone.js示例.虽然todo项目更多地是关于用户输入,但这个应用程序更多的是基于用户选项(点击事件)过滤数据.

我是Backbone.js和Mongoose的新手,并且无法找到我想要做的好例子.我已经能够让我的api从MongoDB集合中提取数据并将其放入Backbone.js集合中,该集合在应用程序中呈现它.我不能为我的生活弄清楚如何做的是过滤该数据并重新渲染应用程序视图.我试图通过文档中的"类型"字段进行筛选.

这是我的脚本:

(我完全知道需要进行一些重大的重构,我只是快速地对一个概念进行原型设计.)

$(function() {

    window.Job = Backbone.Model.extend({
        idAttribute: "_id",

        defaults: function() {
            return {
                attachments: false
            }
        }
    });

    window.JobsList = Backbone.Collection.extend({
        model: Job,
        url: '/api/jobs',
        leads: function() {
            return this.filter(function(job){ return job.get('type') == "Lead"; });
        }
    });

    window.Jobs = new JobsList;

    window.JobView = Backbone.View.extend({
        tagName: "div",
        className: "item",
        template: _.template($('#item-template').html()),
        initialize: function() {
            this.model.bind('change', this.render, this);
            this.model.bind('destroy', this.remove, this);
        },
        render: function() {
            $(this.el).html(this.template(this.model.toJSON()));
            this.setText();
            return this;
        },
        setText: function() {
            var month=new Array();
            month[0]="Jan"; …
Run Code Online (Sandbox Code Playgroud)

javascript mongoose mongodb singlepage backbone.js

4
推荐指数
1
解决办法
5768
查看次数

加载rsa私钥时出错 - MUP在数字海域部署流星应用程序w/SSL

我有一个Meteor应用程序,我通过MUP部署到Digital Ocean Ubuntu服务器.没有SSL,它工作得很好,但我无法弄清楚SSL部分.

我购买了Comodo SSL证书.他们给我发了4个.crt文件.我可以用以下命令:

cat cert1.crt cert2.crt cert3.crt mydomain.crt > ssl.pem
Run Code Online (Sandbox Code Playgroud)

然后我将该ssl.pem文件放在本地的根目录中.添加"ssl": {"pem":"./ssl.pem"}到我的mup.json文件并运行mup setup- 一切都成功,直到:

[45.55.225.190] x Verifying SSL Configurations (ssl.pem): FAILED
    -----------------------------------STDERR-----------------------------------
    Trying to initialize SSL contexts with your certificatesError loading rsa private key
    -----------------------------------STDOUT-----------------------------------
    ----------------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

我甚至不确定如何解决这个问题.我find在服务器上跑了一下,就在ssl.pem那里,所以mup成功发送了文件,但似乎stud没有验证文件或找不到它?

ssl ssl-certificate pem meteor digital-ocean

3
推荐指数
1
解决办法
426
查看次数