小编irf*_*csd的帖子

降低bootstrap 3.0导航栏的高度

我试图减少bootstrap 3.0导航栏高度,它与固定的顶级行为一起使用.我在这里使用代码.

HTML

<div class="tnav">
<div class="navbar navbar-fixed-top" role="banner">
    <div class="navbar-inner-sm">
  <div class="container">
    <div class="navbar-header">
      <button class="navbar-toggle" type="button" data-toggle="collapse" data-target=".bs-navbar-collapse">
        <span class="sr-only">Toggle navigation</span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
        <span class="icon-bar"></span>
      </button>
    </div>
    <nav class="collapse navbar-collapse" role="navigation">
      <ul class="nav navbar-nav pull-right">
        <li class="active">
          <a href="../getting-started">Getting started</a>
        </li>
        <li>
          <a href="../css">Ext01</a>
        </li>
        <li>
          <a href="../components">Language</a>
        </li>
        <li>
          <a href="../javascript">My Account</a>
        </li>
        <li>
          <a href="../customize">Sign Out</a>
        </li>
      </ul>
    </nav>
  </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

.tnav .navbar { background:#F06; height:30px; }
.navbar-inner-sm{background-color: #282828;padding: 1px 20px;background-repeat: repeat-x;-webkit-box-shadow: …
Run Code Online (Sandbox Code Playgroud)

navbar twitter-bootstrap twitter-bootstrap-3

108
推荐指数
5
解决办法
20万
查看次数

在bootstrap 3.0中更改活动下拉选项卡背景颜色

我使用以下css来更改导航栏下拉列表活动链接的背景颜色.

.navbar .nav > li.dropdown.open.active > a:hover, 
.navbar .nav > li.dropdown.open > a
{
   color: #fff;
   background-color: #b91773;
   border-color: #fff;
}
Run Code Online (Sandbox Code Playgroud)

它会正确更改活动下拉链接的背景颜色,如屏幕截图所示. 在此输入图像描述

但是,如果我为nav-tabs扩展相同的css,它就不起作用.这是css类

.nav .nav-tabs > li.dropdown.open.active > a, 
.nav .nav-tabs > li.dropdown.open.active > a:hover
{
  color: #fff;
  background-color: #b91773;
  border-color: #fff;
}
Run Code Online (Sandbox Code Playgroud)

这是输出 在此输入图像描述

如何解决这个问题.

twitter-bootstrap twitter-bootstrap-3

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

bootstrap 3.0水平形式的多个文本框问题

我试图在水平表格组类中显示三个小文本框元素.使用代码

<div class="form-group">
           <label class="col-lg-3 control-label input-sm">Date of Birth:</label>
           <div class="col-lg-4">
              <div class="row">
                 <div class="col-lg-4">
                  <input type="text" id="txt_month" name="txt_month" class="form-control input-sm"  placeholder="MM" required maxlength="2" data-validation-required-message="Month is required" >
                 </div>
                  <div class="col-lg-4">
                   <input type="text" id="txt_day" name="txt_day" class="form-control input-sm"  placeholder="DD" required maxlength="2" data-validation-required-message="Day is required" >
                 </div>
                  <div class="col-lg-4">
                   <input type="text" id="txt_year" name="txt_year" class="form-control input-sm"  placeholder="YY" required maxlength="4" data-validation-required-message="Year is required" >
                 </div>

              </div>

           <p class="help-block"></p>
           </div>
         </div>
Run Code Online (Sandbox Code Playgroud)

结果:

在此输入图像描述

是否有更好的方法来显示彼此靠近的多个文本框.表单中的其余元素水平显示.

更新#

在使用带有许多其他修改的内联表单类之后,我得到了正确的结果.这是更新的代码.

<div class="form-group">
           <label class="col-lg-3 control-label input-sm">Date of Birth:</label>
           <div class="col-lg-7"> …
Run Code Online (Sandbox Code Playgroud)

twitter-bootstrap twitter-bootstrap-3

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

使用DateDiff与Linq.Dynamic库获取今天的记录

我试图通过MVC 5/Entity Framework 6应用程序中的Linq表达式使用DateDiff SQL语法获取今天添加的所有记录.DateDiff函数抛出运行时错误

实际上我想用以下linq WHERE子句来解析linq动态

.Where(p => DbFunctions.DiffDays(p.added_date, DateTime.Now) == 0)
Run Code Online (Sandbox Code Playgroud)

为了获取今天添加的记录.我正在使用的示例代码如下所示

var _list = new vsk_error_log();
using (var entities = new vskdbEntities())
{
   _list = entities.vsk_error_log
  //.Where("DateDiff(DAY,added_date,getdate())=0")
  .Where(p => DbFunctions.DiffDays(p.added_date, DateTime.Now) == 0)
  .ToList();
}
return _list;
Run Code Online (Sandbox Code Playgroud)

关于Linq.Dynamic表达式 - 如何编写where子句

LINQ中的动态WHERE子句

c# linq entity-framework entity-framework-6

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

在MySQL存储过程中将FieldName作为参数传递

我将表字段名称作为参数传递给存储过程但是存储过程将字段名称作为值而不是字段名称并抛出错误.

例如,如果我通过参数FieldName传递值isEnabled,则Mysql会在字段列表中抛出错误未知列'isEnabled',这表示mysql会自动添加引号.

这是我写的示例存储过程.

CREATE `VSK_Comments_UpdateAction`(IN FieldName varchar(30),IN FieldValue tinyint,CID bigint)
BEGIN
Update comments Set FieldName=FieldValue WHERE commentid=CID;
END;
Run Code Online (Sandbox Code Playgroud)

是否有一种方法可以正确地动态传递字段名称.

mysql

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

在通过其他事件生成的元素上绑定Jquery事件

我在通过另一个动作创建的项目上绑定jquery事件时遇到问题,例如,当点击加载更多链接时

e.g there are list of elements
<div class="itm" id="c_1"></div>
<div class="itm" id="c_2"></div>
....
Run Code Online (Sandbox Code Playgroud)

当点击加载更多链接时,它将生成更多元素,例如

<div class="itm" id="c_11"></div>
<div class="itm" id="c_12"></div>
...
Run Code Online (Sandbox Code Playgroud)

在页面加载时,我使用以下jquery脚本来绑定鼠标进入和离开事件.

$('.itm').on({
   mouseenter: function (e) {
      alert('mouse enter');
   },
   mouseleave: function (e) {
     alert('mouse leave');
   }          
});    
Run Code Online (Sandbox Code Playgroud)

这将成功在元素c_1,c_2上应用事件,但是当加载更多链接调用时,它将生成更多元素.为此我取消绑定悬停事件,并在加载更多链接点击时在函数调用下创建新元素时再次绑定它.

$(".cmtldmore").on('click', function (e) {
     // Ajax process to load more elements in tray.
     // Unbind hover event
     $('.itm').off();
     // Bind it again
     $('.itm').on({
     mouseenter: function (e) {
           alert('mouse enter');
     },
     mouseleave: function (e) {
           alert('mouse leave');    
            }
        });
    });
Run Code Online (Sandbox Code Playgroud)

已经和加载更多元素都在页面上正确显示,但仍然悬停事件正确调用已创建元素,但不会调用由"加载更多"事件创建的元素. …

html jquery

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

ng-click对通过jquery append创建的链接不起作用

如果在statis链接上使用angular js脚本的ng-click属性,它可以很好地运行如下所示的代码

<div class="modal fade" id="cModal" ng-controller="modalController">
  <li id="modalp1" class="active"><a ng-click="parentOptions()" href="#">Add Parent</a></li>
</div>
Run Code Online (Sandbox Code Playgroud)

如果通过jquery append()或prepend()方法动态创建示例链接,则单击事件不起作用.示例代码如下所示.

$('#cpartners').prepend("<li><a ng-click=\"parentOptions()\" href=\"#\">Add Parents (Mother & Father)</a></li>");
Run Code Online (Sandbox Code Playgroud)

控制器示例代码如下所示

function modalController($scope) {
  $scope.sthumbEdit = function() {
    $(".dur").show();
  };
  $scope.hthumbEdit = function() {
    $(".dur").hide();
  };
  $scope.parentOptions = function() {
  prepareParentOptions();
  };

  $scope.siblingOptions = function() {
   prepareSiblingOptions();
  };

  $scope.childOptions = function() {
   prepareChildOptions();
  };
Run Code Online (Sandbox Code Playgroud)

}

有没有办法强制执行ng-click属性在dyanmically生成的链接上运行良好.

angularjs

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

IQueryable&lt;T&gt; 加入 Where 条件实体框架 6.0

我正在尝试将 where 条件与IQueryable<T>Join 方法一起使用,但找不到任何资源来告诉我如何根据子表字段过滤记录。

例如,我想通过IQueryable<T>Linq 语句执行的普通查询:

Select 
    m.* 
from 
    vsk_media as m 
inner join 
    vsk_media_album as v 
on 
    m.id=v.mediaid 
where 
    v.albumid=47
Run Code Online (Sandbox Code Playgroud)

这是我的代码,在没有 where 语句的情况下运行良好:

IQueryable<vsk_media> Query = entities.vsk_media;
       Query.Join(entities.vsk_media_albums
       , c => c.id
       , cm => cm.mediaid
       , (c, cm) => new { c, cm });
Run Code Online (Sandbox Code Playgroud)

现在如何vsk_media_albums在上面的 IQueryable 语句中添加 where 条件以匹配子表(where v.albumid=47)。

我尽力寻找解决方案,但没有在网络上找到任何好的资源。我对普通的 Linq 语句不感兴趣。

.net c# linq entity-framework

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

使用以特定字符开头的键删除会话

如何从键模式开始删除,取消设置会话变量

钥匙就像

Guard_1660743344
Guard_4323340344
Guard_5343332233
.....
Guard_[dynamicvalue]
Run Code Online (Sandbox Code Playgroud)

如果会话密钥以"Guard_"开头,我想从托盘中删除所有会话变量

unset($_SESSION[$key]);
Run Code Online (Sandbox Code Playgroud)

对不起,我尽力找到解决方案,但失败了,因此问道

php session loops

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