小编luf*_*747的帖子

CSS如何制作可滚动列表

我正在尝试创建一个由标题组成的网页,并在标题下面列出项目列表.我希望项目列表可以垂直滚动.我也希望网页占据整个窗口但不会更大.目前我的问题是项目列表不可滚动,而是远远低于窗口底部,这导致窗口可滚动.CSS属性应该在html,正文,标题列表项上应该是什么?

doctype html
html
    head
        link(href="css/style.css" rel="stylesheet")
    body
        div#wrapper
            h1 Interactive Contact Directory
            div(class="tools")
                |Search: 
                br
                input(type="text" id="searchBox")
                select(name="searchBy" id="searchBy")
                    option(value='firstname') First Name
                    option(value='lastname') Last Name
                    option(value='email') Email
                br
                br
            div(id="listingHolder")
                ul(id="listing")
            div(id="listingView")
Run Code Online (Sandbox Code Playgroud)

贝娄是我现在的样式表

html{
    height: 100%;
}
body {
    background:#121212;
    margin:0px;
    padding:0px;
    font-family:"Open Sans", sans-serif;
    height: 100%;
}
#wrapper {
    max-height: 100%;
}
h1 {
    margin:0px;
    color:#fff;
    padding:20px;
    text-align:center;
    font-weight:100;
}
.tools {
    text-align:center;
    color:#fff;
}
#searchBox {
    padding:7px; …
Run Code Online (Sandbox Code Playgroud)

html css pug

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

Node.js生成html

我创建了一个生成数据列表的JavaScript程序.示例输出如下:

output one 
output two 
output three 
...
Run Code Online (Sandbox Code Playgroud)

我希望能够生成一个HTML文件,该文件可以保存到磁盘并通过浏览器打开.下面是我想要生成的HTML示例.

<html>
    <head>
    </head>
    <body>
        <table id="history_table">
            <tr>
                <td>header 1</td>
                <td>header 2</td>
                <td>header 3</td>
            </tr>
            <tr>
               <td>output one</td>
            </tr>
            ...
        </table>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

我试过这样做:

var htmlDoc = document.createElement("HMTL");
htmlDoc.innerhtml('<head></head><body>...</body>');
Run Code Online (Sandbox Code Playgroud)

但这显然是错误的,因为文档对象不存在.

我认为这个问题特别有意义,因为它收到的票数很多.可以重新开放吗?

html javascript node.js

25
推荐指数
4
解决办法
9万
查看次数

如何使位置自动完成文本框 Swift ios 8

我正在尝试制作一个简单的应用程序,它允许用户获取与特定地址相对应的经度和纬度。我想为用户提供一个类似于谷歌地图中的搜索框。具体来说,我想要某种自动完成功能,以确保用户输入有效地址。是否可以创建谷歌地图搜索框的实例?

google-maps autocomplete ios swift

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

C ++停止预处理器宏扩展

这是我的示例代码https://godbolt.org/z/VKgKik

#define delete MyCustomDelete(__FILE__, __LINE__), delete

#define CAT(X,Y) CAT2(X,Y)
#define CAT2(X,Y) X##Y
#define CAT_3(X,Y,Z) CAT(X,CAT(Y,Z))    


class A {
    A() = CAT_3(de,le,te);
};
Run Code Online (Sandbox Code Playgroud)

设置Godbolt示例以显示预处理器输出。目的是在预处理阶段结束时,我希望输出代码为

class A {
    A() = delete;
};
Run Code Online (Sandbox Code Playgroud)

当前显示的是“ ThisShouldNotshowUp”。我以为使用##运算符会阻止预处理器重新扩展,但并没有。

我意识到删除“ #define delete”将解决问题,但我需要在此进行定义。我创建一个与删除名称相同的宏的原因是,我希望能够跟踪新闻和删除,并且如果发生内存泄漏,我可以看到分配给它的代码行。因此,该宏意味着我可以继续在代码中使用关键字delete,并免费填写文件和行号。据我所知,除定义删除宏外,没有其他方法可以实现此功能。这是问题的症结所在。delete宏给了我一个强大的调试工具,但是它删除了一个有用的语言功能供我使用。

c++ preprocessor c++11 preprocessor-directive

5
推荐指数
2
解决办法
243
查看次数

jq:计算满足条件的嵌套对象值

json数据:

{testId: '1' studentId:{'s1':{score: 20} 's2':{score: 80}}}
{testId: '2' studentId:{'s1':{score: 60} 's2':{score: 70}}}
{testId: '3' studentId:{'s5':{score: 40} 's7':{score: 30}}}
...
Run Code Online (Sandbox Code Playgroud)

我想用JQ告诉我每个测试有多少学生达到> x的分数.

因此对于上面的输入和x = 50,输出:

{testId: '1' numStudents:1}
{testId: '2' numStudents:2}
{testId: '3' numStudents:0}
Run Code Online (Sandbox Code Playgroud)

我能够生成一份列表,列出了每次考试成绩> 50的学生

{testId, studentId: .studentId[]?} | select(.studentId.score>50)
Run Code Online (Sandbox Code Playgroud)

此命令创建一个对象列表,其中每个对象包含testId,studentId和score,其中所有分数都大于50.但是我不知道如何将这些结果重新组合到我想要的输出中.

command-line json count jq

0
推荐指数
1
解决办法
1059
查看次数