小编bro*_*lyt的帖子

当使用鼠标滚轮滚动时,IE 10和11使固定背景跳跃

在Windows 8中使用鼠标滚轮滚动时,固定的背景图像会像疯了一样反弹.这仅影响IE 10和IE 11.这position:fixed也会影响元素.在IE 10和11中有没有阻止它发生?

这是一个固定背景图像的示例:

http://www.catcubed.com/test/bg-img-fixed.html

css internet-explorer background image fixed

54
推荐指数
4
解决办法
3万
查看次数

Bootstrap 4导航栏颜色

在Bootstrap 4中,如何更改导航栏的背景颜色?twbscolor的代码不起作用.我想使背景颜色为不同颜色,字体颜色为白色.

<nav class="navbar navbar-toggleable-md navbar-light bg-danger">
        <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
        <span class="navbar-toggler-icon"></span>
        </button>
        <a class="navbar-brand" href="#">Jordan Baron</a>

    <div class="collapse navbar-collapse" id="navbarSupportedContent">
        <ul class="navbar-nav mr-auto">
            <li class="nav-item active">
                <a class="nav-link" href="#">Home</a>
            </li>
        </ul>
    </div>
</nav>
Run Code Online (Sandbox Code Playgroud)

bootstrap-4

33
推荐指数
3
解决办法
11万
查看次数

限制.map循环中的项目

我想问一下如何将我的.map循环限制为仅5项,因为目前当我访问api时它会返回20个项目.但是我只想显示5.我发现大部分时间只是在整个对象数组中循环而不是将其限制为多个项目.

注意:我无法控制API,因为我只使用moviedb api

这是我的代码:

var film = this.props.data.map((item) => {
  return <FilmItem key={item.id} film={item} />
});

return film;
Run Code Online (Sandbox Code Playgroud)

javascript

30
推荐指数
3
解决办法
2万
查看次数

如何使用JavaScript隐藏/显示div标签?

基本上,我正在尝试创建一个链接,当按下时,将隐藏当前的body div标签并在其位置显示另一个,遗憾的是,当我单击该链接时,仍会出现第一个body div标记.这是HTML代码:

<div id="body">
    <h1>Numbers</h1>
</div>
<div id="body1">
    Body 1
</div>
Run Code Online (Sandbox Code Playgroud)

这是CSS代码:

#body {
    height: 500px;
    width: 100%;
    margin: auto auto;
    border: solid medium thick;
}

#body1 {
    height: 500px;
    width: 100%;
    margin: auto auto;
    border: solid medium thick;
    display: hidden;
}
Run Code Online (Sandbox Code Playgroud)

这是JavaScript代码:

function changeDiv() {
  document.getElementById('body').style.display = "hidden"; // hide body div tag
  document.getElementById('body1').style.display = "block"; // show body1 div tag
  document.getElementById('body1').innerHTML = "If you can see this, JavaScript function worked"; // display text if JavaScript worked
} …
Run Code Online (Sandbox Code Playgroud)

html javascript

10
推荐指数
2
解决办法
12万
查看次数

在选定的选项卡上激活添加类激活

我有以下内容:

var Tab = React.createClass({
    getInitialState: function(){
        return {
          selected:''
        }
    },
    activateTab: function(e) {
        e.preventDefault();
        $('.navigation--active').removeClass('navigation--active');
        this.setState({selected  : true});
    },
    render: function() {
        var isActive = this.state.selected === true ? 'navigation--active': '';
        return (
            <li onClick={this.activateTab} className={isActive}>
                <p>
                    {this.props.content}
                </p>
            </li>
        );
    }
});

var Tabs = React.createClass({
    render: function() {
        var tabs = [],
            total = this.props.data.points.total,
            handleClick = this.handleClick;
        total.forEach(function(el, i){
            tabs.push(
                <Tab content = {el.name} 
                     key = {i}/>
            );
        });
        return (
            <ul className="navigation">
                {tabs}
            </ul> …
Run Code Online (Sandbox Code Playgroud)

reactjs

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

反应JS服务器端问题 - 找不到窗口

嗨,我正在尝试在reactJS项目中使用react-rte.我有服务器端渲染,每次我想使用这个包我得到:

return /msie [6-9]\b/.test(window.navigator.userAgent.toLowerCase());
                               ^
ReferenceError: window is not defined
Run Code Online (Sandbox Code Playgroud)

我想问题可能是同构工具,但我不知道如何将包导入到已经定义窗口的客户端.

javascript reactjs webpack server-side-rendering draftjs

10
推荐指数
3
解决办法
2万
查看次数

Visual Studio 代码中的语法错误“预期 [css-rcurlyexpected]”

我在注释行的可视代码中收到[scss] } 预期的 [css-rcurlyexpected]错误。有人知道为什么吗?

@keyframes wordSlider {
  $steps: -0%, -25%, -50%, -75%;
  @for $index from 0 to length($steps)-1 {
    $next: $index + 1;
    $step: floor(100/ (length($steps)-1));
    $animation_step: floor($step * 0.2);
    //#{$step*$index}%,
    //#{($step*$next) - $animation_step}% {
    //   transform: translateY(nth($steps, $index + 1));
    //}
    100% {
      transform: translateY(nth($steps, length($steps)));
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

css sass css-transitions css-animations

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

点击输入按下的锚标记链接

我有一个像锚的标签

<a class="btn btn-danger" id="clicking" data-bind="click: $root.enterLocation" href="#">Continue</a>
Run Code Online (Sandbox Code Playgroud)

它在弹出窗口内.我需要按回车键点击此链接.我尝试了以下代码,但它对我不起作用.

$(document).ready(function(){ 
  $(document).keyup(function(event){
    if (event.keyCode == 13){
      $("#clicking").trigger('click');     
    }
  })
});
Run Code Online (Sandbox Code Playgroud)

不确定为什么功能不起作用.我也使用了点击功能同样的结果.它在鼠标点击时工作正常.我需要在输入印刷机上自动工作.

以下代码在Firefox中正常运行.

$(document).ready(function () {
  $(document).on("keyup", function (event) {
    if (event.which == 13) {
      document.getElementById("clicking").click();   
    }
  });
}); 
Run Code Online (Sandbox Code Playgroud)

如何在Chrome上完成这项工作?

javascript jquery google-chrome

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

为什么Yelp不会返回所有结果?

我正在使用Yelp Fusion Api中的商业搜索功能.

为什么我似乎无法获得所有业务?

这是一个例子:

当我提出此请求时,它返回前20个结果和总属性485.

https://api.yelp.com/v3/businesses/search?limit=20&term=childcare&location=NY
Run Code Online (Sandbox Code Playgroud)

但是,如果我添加偏移量,它不会返回任何结果.即使它应该返回450-470的结果.

https://api.yelp.com/v3/businesses/search?limit=20&term=childcare&location=NY&offset=450
Run Code Online (Sandbox Code Playgroud)

这是添加偏移量后的输出:

{
  "businesses": [],
  "total": 485,
  "region": {
    "center": {
        "longitude": -73.99429321289062,
        "latitude": 40.70544486444615
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

rest http yelp yelp-fusion-api

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

在Bootstrap 3 col上填充似乎无法删除

我有一些填充的大问题.在我的问题描述有意义之前,在检查器窗口中有两页要查看 - 并查看移动视图设备部分:

1:这个民主正在按计划运作.

2:这个民主不起作用.

两页之间的区别在于我添加了一行,其中包含三张图片.有3张图片的行基本构建如下:

<div class="row wrapping">
    <div class="col-sm-12">
        <div class="row">
            <div class="col-sm-8 margin_bottom">
                <!-- Picture 1 -->
            </div>
            <div class="col-sm-4">
                <div class="row">
                    <div class="col-sm-12 margin_bottom">
                        <!-- Picture 2 -->
                    </div>    
                </div>
                <div class="row">
                    <div class="col-sm-12 margin_bottom">
                        <!-- Picture 3 -->
                    </div>
                </div>
            </div>
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我看到它在内柱上设置了一个填充物col > row > col?如何删除填充?我使用下面的代码删除了行上的填充,并认为这也将计入所有列.

.row.wrapping {
    margin-right: 0;
    margin-left: 0;
  }
    .wrapping > [class^="col-"], .wrapping > [class^=" col-"] {
      padding-right: 0;
      padding-left: 0;
  } …
Run Code Online (Sandbox Code Playgroud)

html css twitter-bootstrap

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