javascript

java

python

c#

android

c++

node.js

php

html

jquery

ios

reactjs

css

.net

git

ruby-on-rails

sql

c

ruby

string

javascript-避免双击切换Bootstrap下拉菜单

我正在使用Bootstrap下拉菜单。 问题是它从不会在单击时下降。 我需要单击2次才能切换。 我猜想click事件在传播之前就被卡在了某处...

有什么办法可以解决这个问题?

trans by 2020-07-18T13:45:34Z

CSS-使用Bootstrap 3将一行居中

如何在Bootstrap 3中居中放置一行(12列)?我不想使用 <div class="row" style="max-width: 300px;"> <div class="col-md-12 col-xs-12 col-centered"> <div class="input-group"> <div class="input-group-btn"> <button id="ItemForSearch" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown"> All Items <span class="caret"></span> </button> <ul id="NormalSearch" class="dropdown-menu customize-dropdown-menu"> <li><a href="#"> Test 1 </a></li> <li><a href="#"> Test 2 </a></li> <li><a href="#"> Test 3 </a></li> <li><a href="#"> Test 4 </a></li> </ul> </div> <!-- /btn-group --> <input type="text" class="form-control"> <span class="input-group-btn"> <button class="btn btn-default" type="button"> <i class="fa fa-search"></i> </button> </span> </div> </div> </div>

我正在使用这种方式,但是没有用。

    <div class="row" style="max-width: 300px;">
        <div class="col-md-12 col-xs-12 col-centered">
            <div class="input-group">
                <div class="input-group-btn">
                    <button id="ItemForSearch" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
                        All Items 
                                    <span class="caret"></span>
                    </button>
                    <ul id="NormalSearch" class="dropdown-menu customize-dropdown-menu">
                        <li><a href="#"> Test 1 </a></li>
        <li><a href="#"> Test 2 </a></li>
        <li><a href="#"> Test 3 </a></li>
        <li><a href="#"> Test 4 </a></li>
                    </ul>
                </div>
                <!-- /btn-group -->
                <input type="text" class="form-control">
                <span class="input-group-btn">
                    <button class="btn btn-default" type="button">
                        <i class="fa fa-search"></i>
                    </button>
                </span>
            </div>
        </div>
    </div>
    <div class="row" style="max-width: 300px;">
        <div class="col-md-12 col-xs-12 col-centered">
            <div class="input-group">
                <div class="input-group-btn">
                    <button id="ItemForSearch" type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">
                        All Items 
                                    <span class="caret"></span>
                    </button>
                    <ul id="NormalSearch" class="dropdown-menu customize-dropdown-menu">
                        <li><a href="#"> Test 1 </a></li>
        <li><a href="#"> Test 2 </a></li>
        <li><a href="#"> Test 3 </a></li>
        <li><a href="#"> Test 4 </a></li>
                    </ul>
                </div>
                <!-- /btn-group -->
                <input type="text" class="form-control">
                <span class="input-group-btn">
                    <button class="btn btn-default" type="button">
                        <i class="fa fa-search"></i>
                    </button>
                </span>
            </div>
        </div>
    </div>

有什么解决办法吗? 我不知道这项工作。

trans by 2020-07-18T01:58:50Z

html-输入组和表单组之间的区别

Bootstrap中的CSS类input-groupform-group在用途上有什么区别?

trans by 2020-07-17T15:02:09Z

CSS-如何删除默认的Bootstrap 3轮播控件背景渐变?

我很确定这是我需要修改的代码,但是由于某些原因,我无法使IE中的渐变消失。 我希望它们完全消失!

.carousel-control {
text-shadow: none;
opacity: 1;
filter: alpha(opacity=100)
}
.carousel-control.left {
background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0.0001)));
background-image: -webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.5) 0), color-stop(rgba(0,0,0,0.0001) 100%));
background-image: -moz-linear-gradient(left, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);
background-image: linear-gradient(to right, rgba(0,0,0,0.5) 0, rgba(0,0,0,0.0001) 100%);
background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1)
}
.carousel-control.right {
background-image: -webkit-gradient(linear, 0 top, 100% top, from(rgba(0,0,0,0.0001)), to(rgba(0,0,0,0.5)));
background-image: -webkit-linear-gradient(left, color-stop(rgba(0,0,0,0.0001) 0), color-stop(rgba(0,0,0,0.5) 100%));
background-image: -moz-linear-gradient(left, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);
background-image: linear-gradient(to right, rgba(0,0,0,0.0001) 0, rgba(0,0,0,0.5) 100%);
background-repeat: repeat-x;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1)
}
.carousel-control:hover, .carousel-control:focus {
opacity: 1;
filter: alpha(opacity=100)
}
trans by 2020-07-14T00:15:37Z

html-Bootstrap 4:导航内的多级下拉菜单

在Bootstrap 4中进行多级下拉的最简单方法是什么? 我设法在SO上找到的所有示例过于混乱,或者没有包含在导航中。

我试过只是将一个下拉列表放到一个下拉列表中,但这似乎不起作用。 有人可以帮我吗?

这是我的代码的基本轮廓:

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" integrity="sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ" crossorigin="anonymous">
<script src="https://code.jquery.com/jquery-3.1.1.slim.min.js" integrity="sha384-A7FZj7v+d/sdmMqp/nOQwliLvUsJfDHW+k9Omg/a/EheAdgtzNs3hpfag6Ed950n" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.4.0/js/tether.min.js" integrity="sha384-DztdAPBWPRXSA/3eYEEUWrWCy7G5KFbe8fFjk5JAIxUYHKkDx6Qin1DkWx51bBrb" crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/js/bootstrap.min.js" integrity="sha384-vBWWzlZJ8ea9aCX4pEW3rVHjgjt7zpkNpZk+02D9phzyeVkE+jo0ieGizqPLForn" crossorigin="anonymous"></script>

<nav class="navbar navbar-toggleable-md navbar-light bg-faded">
  <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarNavDropdown" aria-controls="navbarNavDropdown" aria-expanded="false" aria-label="Toggle navigation">
    <span class="navbar-toggler-icon"></span>
  </button>
  <a class="navbar-brand" href="#">Navbar</a>
  <div class="collapse navbar-collapse" id="navbarNavDropdown">
    <ul class="navbar-nav">
      <li class="nav-item active">
        <a class="nav-link" href="#">Home <span class="sr-only">(current)</span></a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">Link 1</a>
      </li>
      <li class="nav-item dropdown">
        <a class="nav-link dropdown-toggle" href="http://example.com" id="navbarDropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
          Dropdown link
        </a>
        <div class="dropdown-menu" aria-labelledby="navbarDropdownMenuLink">
          <a class="dropdown-item" href="#">Action</a>
          <a class="dropdown-item" href="#">Another action</a>
          <a class="dropdown-item" href="#">Something else here</a>
        </div>
      </li>
    </ul>
  </div>
</nav>

trans by 2020-07-13T05:08:50Z

jQuery-如何扩展Twitter Bootstrap插件

我正在研究Twitter的Bootstrap,现在想尝试为插件添加一些功能,但是我不知道该怎么做。 以模式插件为例([http://twitter.github.com/bootstrap/javascript.html#modals),]我想向插件添加一个新功能,可以将其称为标准 插件方法。 我想我最接近的是以下代码,但是当我尝试访问时,我得到的只是该函数不是对象的一部分。

有什么建议? 这是我尝试过的似乎最接近我需要做的事情:

 $.extend($.fn.modal, { 
    showFooterMessage: function (message) { 
        alert("Hey"); 
    } 
}); 

然后,我想这样称呼它:

  $(this).closest(".modal").modal("showFooterMessage"); 

编辑:好的,我想出了如何做到这一点:

(function ($) {
    var extensionMethods = {
        displayFooterMessage: function ($msg) {
            var args = arguments[0]
            var that = this;

            // do stuff here
        }
    }

    $.extend(true, $.fn.modal.Constructor.prototype, extensionMethods);
})(jQuery);

现有的Bootstrap插件集的问题在于,如果有人想扩展它们,则任何新方法都不能接受参数。 我试图“修复”这是为了在插件函数调用中添加参数的接受性。

$.fn.modal = function (option) {
    var args = arguments[1] || {};
    return this.each(function () {
        var $this = $(this)
        , data = $this.data('modal')
        , options = typeof option == 'object' && option

        if (!data) $this.data('modal', (data = new Modal(this, options)))

        if (typeof option == 'string') data[option](args)
        else data.show()

    }) // end each
} // end $.fn.modal
trans by 2020-07-12T23:52:06Z

javascript-Twitter Bootstrap Typeahead-ID和实验室

我正在使用Bootstrap 2.1.1和jQuery 1.8.1,并尝试使用Typeahead的功能。

我尝试显示标签并使用像标准的ID process()

这是我的预输入初始化:

$(':input.autocomplete').typeahead({
    source: function (query, process) {
        $('#autocompleteForm .query').val(query);
        return $.get(
            $('#autocompleteForm').attr('action')
          , $('#autocompleteForm').serialize()
          , function (data) {
              return process(data);
          }
        );
    }
});

这是我要发送的JSON

[{"id":1,"label":"machin"},{"id":2,"label":"truc"}]

如何告诉process()显示标签并将所选ID存储在另一个隐藏字段中?

trans by 2020-07-11T21:51:29Z

jQuery-如何在使用Bootstrap Datepicker时获取选定的日期值?

使用jquery和Bootstrap Datepicker,如何获取使用Bootstrap Datepicker选择的新日期值?仅供参考,我正在使用Rails 3和Coffescript。

我使用以下命令设置了日期选择器:

<input id="startdate" class="span2 datepicker" type="text" value="" name="startdate" default="2013-05-21" data-date="2013-05-21" data-behavior="datepicker">
<%= submit_tag 'Get Data using date', :id => 'get_data' %>

$(".datepicker").datepicker
      endDate: new Date
      format: "yyyy-mm-dd"
      autoclose: true
      minViewMode: 1
      todayBtn: "linked"

当用户单击旁边的“使用日期获取数据”按钮时,我将使用jQuery获取由日期选择器设置的新日期值,阻止表单提交并使用该日期值运行ajax请求。 除了获得正确的新日期值之外,所有ajax都运行良好。 我尝试了以下两种方法,但都没有给我新的日期,它只返回我最初设置的默认值。

sd1 = $('#startdate').attr('value')
console.log sd1

sd2 = $('#startdate').attr('data-date'))
console.log sd2

我现在真的很愚蠢,但是我找不到如何获取引导日期选择器设置的新日期值。

trans by 2020-07-11T01:01:18Z

CSS-为什么bootstrap .row类的默认左边距为-30px?

当我做引导程序时,我必须使用“行”类。

当您查看我的测试设计时:

enter image description here

为什么我被强制使用-30px的左边距?

有了这个html,我希望3行共享每一列,占整个可用宽度的33%:

<div class="container">
    <div class="row">
        <div style="background-color: pink;" class="span4">
            This is a label
        </div>
        <div style="background-color: violet;" class="span4">
            This is a textbox
        </div>
        <div style="background-color: slateblue;" class="span4">
            This is a button
        </div>
    </div>

    <div class="row">
        <div style="background-color: orange;" class="span4">
            This is a label
        </div>
        <div style="background-color: orangered;" class="span4">
            This is a textbox
        </div>
        <div style="background-color: yellow;" class="span4">
            This is a button
        </div>
    </div>

    <div class="row">
        <div style="background-color: seagreen;" class="span4">
            This is a label
        </div>
        <div style="background-color: green;" class="span4">
            This is a textbox
        </div>
        <div style="background-color: lightgreen;" class="span4">
            This is a button
        </div>
    </div>    

</div>

带按钮的灰色区域来自以下代码:

<div style="background-color: gray;">
    <div class="pager">
        <div class="pull-left">
            <a href="#" class="btn" data-bind="css: { disabled: !hasPrevious() }, click: previous">previous</a>
            <a href="#" class="btn" data-bind="css: { disabled: !hasNext() },     click: next">next</a>
        </div>
        <div class="pull-right">
            <span data-bind="text: stepNumber()" />
            <span>/</span>
            <span data-bind="text: stepsLength" />
        </div>
    </div>
    <hr />

    <!-- ko compose: { model: activeStep,
        transition: 'entrance' } -->
    <!-- /ko -->
</div>
  1. 为什么当我删除-30px左边距时,整个3列设计会合并在一起吗?

  2. 我应该如何更改代码以真正获得3列布局,每列具有相同的宽度。 这是span4应该做的。

trans by 2020-07-10T22:35:44Z

CSS-在引导程序中使用容器流体会导致水平滚动条

这是一个简单的示例:

<div class="container-fluid">
    <div class="row">
        <div class="col-lg-12">DUMMY CONTENT</div>
    </div>
</div>

小提琴演示

当我在浏览器中看到结果时,我得到一个水平滚动条。

为什么会这样呢?

我究竟做错了什么?

trans by 2020-07-10T11:39:15Z

javascript-打开工具提示自举功能

根据文档,仅在执行$('body').off('.alert.data-api')时就可以关闭功能。
在使用工具提示的情况下,我从js控制台$('body').off('.tooltip.data-api')尝试了以下操作,但它并未禁用botton上的工具提示。
有什么提示如何优先吗?

trans by 2020-07-10T07:22:52Z

jQuery-使Twitter Bootstrap选项卡持久化的最佳方法

保留这些标签的最佳方法是什么?

[HTTP://Twitter.GitHub.com/bootstrap/JavaScript.HTML#他不是]

要添加一些上下文,这是针对Rails应用程序的。 我正在将数组[tab1,tab2]传递到视图,同时渲染两个选项卡并使用bootstrap选项卡插件切换其可见性。

trans by 2020-07-10T04:21:32Z

html-引导程序4-卡片列中的响应式卡片

我正在使用Bootstrap 4,在class="col-md-3 col-sm-6 col-xs-12"thumbnail一起使用class="col-md-3 col-sm-6 col-xs-12"(此类对具有该类的div内的卡片应用类石工效果)时,找不到用于增加卡片响应性的解决方案。

在Bootstrap 3中,可以轻松设置样式并使“卡片”响应,因为可以将类似class="col-md-3 col-sm-6 col-xs-12"的内容应用于包含thumbnailcaption等的div。

在Bootstrap 4中使用卡时如何产生相同的效果?

这是HTML:

<body>

<div class="container-fluid">
    <div class="row">

        <div class="col-md-4 hidden-sm-down" id="map_container">
            <p>here we put the map</p>
        </div>

        <div class="col-md-8 col-sm-12 right_box">

            <div class="row">

                // here there's code for navbar

            </div><!-- row -->

            <div class=row">
                <div class="card-columns">
                    <?php
                    // Create and check connection

                    if ($result->num_rows > 0) {

                        // output card design
                        while($row = $result->fetch_assoc()) {

                            echo '<div class="card">
                                    <img class="card-img-top" src="dance' . $row["id"] . '.jpg" alt="' . $row["name"] . '">
                                    <div class="card-block">
                                        <h4 class="card-title">' . $row["name"] . '</h4>
                                        <p class="card-text">Text. Card content.</p>
                                    </div>
                                    <div class="card-footer text-muted">
                                        <ul class="list-inline">
                                            <li><i class="fa fa-user"></i></li>
                                            <li>14</li>
                                        </ul>
                                    </div>
                                  </div><!-- card -->';
                        }
                    } else {
                        echo "0 results";
                    }

                    $conn->close();
                    ?>
                </div><!-- container card-columns -->
            </div><!-- row -->
        </div><!-- col-md-8 right_box -->
    </div><!-- row -->
</div><!-- container-fluid -->
</body>

这是我使用的CSS:

#map_container {
background-image: url(map.png);
height: 100vh;
}

.right_box {
-webkit-box-shadow: -2px 0px 2px 0px rgba(0,0,0,0.75);
-moz-box-shadow: -2px 0px 2px 0px rgba(0,0,0,0.75);
box-shadow: -2px 0px 2px 0px rgba(0,0,0,0.75);
}

.card {
border-radius: 0 !important;
border: 0 none;
-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.5);
box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.5);
margin-left: 1px;
margin-right: 1px;
}

.card-img-top {
width: 100%;
border-radius: 0 !important;
}

.card-columns {
padding-top: 15px;
}

下面给出的两个图像使我的情况更加清楚:

大萤幕

屏幕较小

我希望卡片在较小的屏幕上垂直堆叠。

感谢您的建议!

trans by 2020-07-09T09:39:44Z

CSS-如何设置按钮与Bootstrap右对齐?

我正在学习Bootstrap。 该结构是某些上下文中的容器。 在容器的底部,我在说明旁边放了一个按钮。

现在,我想将按钮设置为向右对齐而不破坏引导结构。我该怎么办? 我已经将“ float:right”设置为按钮样式,但是看起来很糟糕。该按钮位于“ alert-info”背景之外,而不是垂直对齐。 有更好的方法吗?

<div class="alert alert-info">
<a href="#" class="alert-link">Summary:Its some description.......testtesttest</a>  
<button type="button" class="btn btn-primary btn-lg" style="float:right;">Large      button</button>
 </div>
trans by 2020-07-08T10:22:49Z

html-如何使Twitter Bootstrap按钮更大?

我正在学习html,css和twitter引导程序。

  <div id="button" style=" position:absolute;top:450px; left:350px;">
        <p>
        <a href="https://docs.google.com/forms/d/1Exo4u2iRpChj- 
           Wg9K5HxteMeoVE1uee0fQKBWiuYYiw/viewform?pli=1" class="btn btn-primary btn-  
           large">Search
        </a>
    </p>
    </div>

我想增加此按钮的字体大小,因此将其放大。 有人可以帮我吗?

谢谢!

trans by 2020-07-08T07:05:12Z

CSS-如何覆盖Bootstrap Panel标题背景颜色?

我正在使用Bootstrap中的面板,但是对于标题,我想使用自己的背景色作为标题。 当我不为div放置panel-heading类时,布局就会搞砸。 所以我认为我应该保留panel-heading,但随后找到一种方法来覆盖背景色。 因此,我决定创建一个自定义css类并使用295696452187901212356,然后将其添加到带有panel-heading的div中。但这没有任何效果。

知道如何覆盖面板的标题颜色吗?

码:

<div class="panel panel-default">
  <div class="panel-heading custom_class" >
  </div>
</div>
trans by 2020-07-08T05:35:34Z

jquery-使bootstrap twitter对话框模态draggab

我正在尝试使用此jquery插件使bootstrap twitter对话框模态可拖动:

[HTTP://three dub Media.com/code/event/drag#demos]

但这不起作用。

var $div = $('html');
console.debug($('.drag'));
$('#modalTest')
    .drag("start", function(ev, dd) {
        dd.limit = $div.offset();
        dd.limit.bottom = dd.limit.top + $div.outerHeight() - $(this).outerHeight();
        dd.limit.right = dd.limit.left + $div.outerWidth() - $(this).outerWidth();
    })
    .drag(function(ev, dd) {
        $(this).css({
            top: Math.min(dd.limit.bottom, Math.max(dd.limit.top, dd.offsetY))
            , left: Math.min(dd.limit.right, Math.max(dd.limit.left, dd.offsetX))
        });
    }); 

你知道我该怎么办吗?

trans by 2020-07-07T18:59:57Z

html-引导glyphicon的空白占位符

我有一个表,表头中带有排序引导程序字形。 仅在按特定标题对表进行排序时才显示图标。 当我单击单元格时,它将更改表格的大小。 该表是动态的,因此我不希望固定单元格的大小。 有什么方法可以在其中放置代替glyphicon的占位符?

我知道javascript将其隐藏的方式,我只是不知道如何使用CSS给跨度提供一些大小。

(这是bootstrap 3.0 btw)...

<span class="glyphicon glyphicon-arrow-down"><span>

是特定的图标。 Chrome表示显示时为16像素宽。

实际的项目要复杂一些,这是一个小问题:

[HTTP://漂亮女客人.co/edit/N6NK W3哦4GD的PQ对它RC8UE?怕=preview]

trans by 2020-07-07T08:46:53Z

javascript-用于创建网格的angular.js ng-repeat

我正在尝试使用bootstrap 3和angularjs创建一个网格。

我要创建的网格就是这个,使用ng-repeat重复进行。

<div class="row">
 <div class="col-md-4">item</div>
 <div class="col-md-4">item</div>
 <div class="col-md-4">item</div>
</div>

我尝试使用ng-if($index % 3 == 0)来添加行,但这似乎行不通。 任何建议都很好!

谢谢!

编辑:这是我最终使用的代码:

<div ng-repeat="item in items">
  <div ng-class="row|($index % 3 == 0)">
    <ng-include class="col-sm-4" src="'views/items/item'"></ng-include> 
  </div>
</div>
trans by 2020-07-05T18:37:37Z

jQuery UI-Datepicker返回未捕获的typeError:未定义的'currentDay'

我一直在使用带有Bootstrap的jQuery UI,但似乎遇到了我从未遇到过的问题。 我不确定发生了什么变化。 我尝试设置不同版本的jQuery,但同时没有更新jQuery UI。 所以我不确定到底发生了什么。

当我单击datepicker中的任何日期时,来自控制台的错误返回:

Uncaught TypeError: Cannot set property 'currentDay' of undefined 

该代码相当简单,就像人们从datepicker所期望的那样:

$(".datepicker").datepicker({
dateFormat: 'dd-mm-yy'
}); 

使用以下HTML:

<input type="text" class="datepicker" />

是应该报告此错误(因为没有其他Google比赛出现)还是我错过了其他错误?

trans by 2020-07-04T12:18:10Z

上一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 下一页 共27页