当前位置:  开发笔记 > 前端 > 正文

AngularStrap datepicker看起来很奇怪

如何解决《AngularStrapdatepicker看起来很奇怪》经验,为你挑选了1个好方法。

我正在尝试在我的项目中使用AngularStrap datepicker,方法是遵循AngularDart入门指南中 的说明功能很好,但看起来很不对劲.即使没有我自己的样式表加载,外观也不应该是它应该是什么.这两个截图应该澄清问题:

应该如何看待:

应该怎么样

它看起来如何:

在此输入图像描述

该应用程序是yeoman.io脚手架

bower.json配置:

{
  "name": "myapp",
  "version": "0.0.0",
  "dependencies": {
    "angular": "~1.2.14",
    "json3": "~3.2.6",
    "es5-shim": "~2.1.0",
    "jquery": "~1.10.2",
    "bootstrap": "~3.1.0",
    "angular-resource": "1.2.14",
    "angular-cookies": "1.2.14",
    "angular-sanitize": "1.2.14",
    "angular-route": "1.2.14",
    "moment": "~2.5.1",
    "angular-strap": "~2.0.0",
    "angular-motion": "~0.3.2",
    "angular-animate": "~1.2.14"
  },
  "devDependencies": {
    "angular-mocks": "1.2.14",
    "angular-scenario": "1.2.14"
  },
  "resolutions": {
    "angular": "1.2.14"
  }
}

相关的index.html代码段:



...

....
















html中的datepicker输入标记:


Planky.. 17

您需要添加以下样式:

.datepicker.dropdown-menu {
  width: 250px;
  height: 250px;
  button {
    outline: none;
    border: 0px;
  }
  tbody {
    height: 180px;
  }
  tbody button {
    padding: 6px;
  }
  &.datepicker-mode-1, &.datepicker-mode-2 {
    tbody button {
      height: 65px;
    }
  }
}

.timepicker.dropdown-menu {
  padding: 0 4px;
  button {
    outline: none;
    border: 0px;
  }
  tbody button {
    padding: 6px;
  }
}

请注意,这是少/ sass格式.如果您需要直接css,请先在此处进行转换.

这是一个角度带问题,其中mgcrea提供了这个所需的css:https://github.com/mgcrea/angular-strap/issues/398.

基本上,你只需要删除按钮边框和轮廓并添加一些间距,它就像在角度带页面上一样.



1> Planky..:

您需要添加以下样式:

.datepicker.dropdown-menu {
  width: 250px;
  height: 250px;
  button {
    outline: none;
    border: 0px;
  }
  tbody {
    height: 180px;
  }
  tbody button {
    padding: 6px;
  }
  &.datepicker-mode-1, &.datepicker-mode-2 {
    tbody button {
      height: 65px;
    }
  }
}

.timepicker.dropdown-menu {
  padding: 0 4px;
  button {
    outline: none;
    border: 0px;
  }
  tbody button {
    padding: 6px;
  }
}

请注意,这是少/ sass格式.如果您需要直接css,请先在此处进行转换.

这是一个角度带问题,其中mgcrea提供了这个所需的css:https://github.com/mgcrea/angular-strap/issues/398.

基本上,你只需要删除按钮边框和轮廓并添加一些间距,它就像在角度带页面上一样.

推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有