小编Mic*_*ael的帖子

更改列表中项目符号的颜色?

我在更改列表中的子弹颜色时遇到问题.

所以<nav>我的HTML文件中的标签内有一个列表:

<nav id="top-menu">
    <ul>
        <li> <a href="">Home</a> </li>
        <li><span> <a href="">Products</a> </span></li>
        <li> <a href="">Statistics</a> </li>
        <li> <a href="">Countries</a> </li>
        <li> <a href="">Settings</a> </li>
        <li> <a href="">Contacts</a> </li>
    </ul>
</nav>
Run Code Online (Sandbox Code Playgroud)

所以你可以看到我的<nav>标签有一个id="top-menu".还有一件事:

<li><span> <a href="">Products</a> </span></li>
Run Code Online (Sandbox Code Playgroud)

在这里你可以看到我<span>在我的子弹中放了一个标签.

这是我的CSS文件:

nav#top-menu {
    width: 100%;
    height: 33px;
    background-color: #696969;
    margin: 0;
    padding: 0;
}

#top-menu ul {
    display: block;
    list-style-type: none;
    width: 600px;
    margin: 0 auto;
    padding: 0;
}

#top-menu ul li {
    margin: 0; …
Run Code Online (Sandbox Code Playgroud)

html css

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

CSS:改变列表中子弹的颜色?

我在更改列表中的子弹颜色时遇到问题.

所以<nav>我的HTML文件中的标签内有一个列表:

<nav id="top-menu">
    <ul>
        <li> <a href="">Home</a> </li>
        <li><span> <a href="">Products</a> </span></li>
        <li> <a href="">Statistics</a> </li>
        <li> <a href="">Countries</a> </li>
        <li> <a href="">Settings</a> </li>
        <li> <a href="">Contacts</a> </li>
    </ul>
</nav>
Run Code Online (Sandbox Code Playgroud)

所以你可以看到我的<nav>标签有一个id="top-menu".还有一件事:

<li><span> <a href="">Products</a> </span></li>
Run Code Online (Sandbox Code Playgroud)

在这里你可以看到我<span>在我的子弹中放了一个标签.

这是我的CSS文件:

nav#top-menu {
    width: 100%;
    height: 33px;
    background-color: #696969;
    margin: 0;
    padding: 0;
}

#top-menu ul {
    display: block;
    list-style-type: none;
    width: 600px;
    margin: 0 auto;
    padding: 0;
}

#top-menu ul li {
    margin: 0; …
Run Code Online (Sandbox Code Playgroud)

html css html-lists

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

使用CSS定型表

我使用CSS设置表格有问题.

所以我的HTML文件中有一个表:

<table class="altrowstable" id="alternatecolor">
<tr>
    <th>Info Header 1</th><th>Info Header 2</th><th>Info Header 3</th>
</tr>
<tr>
    <td>Text 1A</td><td>Text 1B</td><td>Text 1C</td>
</tr>
<tr>
    <td>Text 2A</td><td>Text 2B</td><td>Text 2C</td>
</tr>
<tr>
    <td>Text 3A</td><td>Text 3B</td><td>Text 3C</td>
</tr>
<tr>
    <td>Text 4A</td><td>Text 4B</td><td>Text 4C</td>
</tr>
<tr>
    <td>Text 5A</td><td>Text 5B</td><td>Text 5C</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)

这是我的JavaScript文件:

function altRows(id){
if(document.getElementsByTagName){  

    var table = document.getElementById(id);  
    var rows = table.getElementsByTagName("tr"); 

    for(i = 0; i < rows.length; i++){          
        if(i % 2 == 0){
            rows[i].className = "evenrowcolor";
        }else{
            rows[i].className = "oddrowcolor";
        }      
    }
  }
 } …
Run Code Online (Sandbox Code Playgroud)

html javascript css html-table css-selectors

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

为什么"追加('w')"返回None?

这是我的代码:

def list_test(foo):
    bar = foo.append('w')
    return bar

my_input = [7,8,9]
Run Code Online (Sandbox Code Playgroud)

当我运行它:

>>>print list_test(my_input)
None
Run Code Online (Sandbox Code Playgroud)

这是打印输出None.为什么?我该如何解决这个问题?

注意:我需要的输出是:7,8,9,'w'

谢谢.

python python-2.7

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

将响应传递给$ q promise的第二个`then`

看看这个简单的例子:

function colorPromise() {
  return $q.when({data:['blue', 'green']})
}

function getColors() {
  return colorPromise().then(function(res) {
     console.log('getColors', res)
     // do something with res
  };
}

function testGetColors() {
  getColors().then(function(res) {
    if (angular.equals(res, {data:['blue', 'green']})) {
      console.log('passes')
    }
  });
}
Run Code Online (Sandbox Code Playgroud)

Plunker:http://plnkr.co/edit/LHgTeL9sDs7jyoS7MJTq?p = preview
在这个例子res中的testGetColors功能是undefined.

你怎么能传递res到承诺的第二个then功能$q

javascript angularjs q

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

在Python中返回一个布尔值而不是包含True或False的字符串

我有一个小问题TrueFalse布尔值.

我定义了一个weekend以字符串作为输入的过程,并返回布尔值True if 'Saturday' or 'Sunday',False否则返回.

这是我的weekend功能:

def weekend(day):
    if day == 'Saturday' or day == 'Sunday':
        return "True"
    else:
        return "False"
Run Code Online (Sandbox Code Playgroud)

这是我的输出:

>>>print weekend('Monday')
False
>>>print weekend('Saturday')
True
>>>print weekend('July')
False
Run Code Online (Sandbox Code Playgroud)

但正如你在我的代码中看到的,我正在返回一个字符串,但我想返回一个布尔值 True or False.

我怎样才能做到这一点?

谢谢.

python boolean python-2.7

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

如何从字符串中创建列表

有没有办法从字符串:

"I like Python!!!"
Run Code Online (Sandbox Code Playgroud)

像这样的清单

['I', 'l', 'i', 'k', 'e', 'P', 'y', 't', 'h', 'o', 'n', '!', '!', '!']
Run Code Online (Sandbox Code Playgroud)

python string list python-2.7

0
推荐指数
2
解决办法
231
查看次数

在python 2.7中的另外两个列表中打印列表

这是我的清单:

index = [['you', ['http://you.com', 'http://you.org']], ['me', ['http://me.org']]]
Run Code Online (Sandbox Code Playgroud)

如何打印"你"列表中的列表?

我试过这样做:

>>>print index[0]
Run Code Online (Sandbox Code Playgroud)

但它打印出完整的"你"列表:

['you', ['http://you.com', 'http://you.org']]
Run Code Online (Sandbox Code Playgroud)

我需要的输出是:

['http://you.com', 'http://you.org']
Run Code Online (Sandbox Code Playgroud)

python list python-2.7

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

吞噬阵列原型

为什么我的代码不起作用?

var canyonCows = [
  {name: "Bessie", type: "cow", hadCalf: "Burt"},
  {name: "Donald", type: "bull", hadCalf: null},
  {name: "Esther", type: "calf", hadCalf: null},
  {name: "Burt", type: "calf", hadCalf: null},
  {name: "Sarah", type: "cow", hadCalf: "Esther"},
  {name: "Samson", type: "bull", hadCalf: null},
  {name: "Delilah", type: "cow", hadCalf: null}
];

Array.prototype.countCattle = function(type){
  var counter = 0;
  for(var i=0;i<this.lenght;i++){
    if (this[i]["type"]==type){
      counter++;
    }
  }
  return counter;
};

console.log(canyonCows.countCattle("cow"));
Run Code Online (Sandbox Code Playgroud)

当我运行它时,我得到的输出0而不是3.

我究竟做错了什么?

javascript arrays loops for-loop prototype

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

MongoDB将对象与对象数组聚合在一起?

这是我收藏中的一部分json

[{"company":"Lenovo", "models": 
    [{"model":"ThinkPad T400", "gens": 
        [{"gen":"3", "start":2012},
        {"gen":"2", "start":2008},
        {"gen":"1", "start":2004}]
    }...]
}...]
Run Code Online (Sandbox Code Playgroud)

我试图提出一个聚合命令,该命令将返回以下内容:

[{ "_id":"Lenovo", 
  "models":[{ "model": "ThinkPad T400", 
              "gens":["1","2","3"]
            }...]
}...]
Run Code Online (Sandbox Code Playgroud)

我已经尝试了以下聚合命令,但是没有用:

db.makes.aggregate([{
    $group:{
        _id: '$company',
        models: { $push:  { 
            model: "$models.model", 
            gen: "$models.gens.gen"
        }} 
    } 
}])
Run Code Online (Sandbox Code Playgroud)

我得到这个结果:

[{ "_id":"Lenovo", 
  "models":[{ "model": ["ThinkPad T400"], 
              "gens":[ ["1","2","3"] ]
            }...]
}...]
Run Code Online (Sandbox Code Playgroud)

可能是因为每个我的对象都有一个对象数组(模型),而这些对象也有一个对象数组(Gens)。

对MongoDB的正确要求是什么,它将使我得到预期的结果?

mongodb aggregation-framework

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