首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何改变datePicker的背景色?

如何改变datePicker的背景色?
EN

Stack Overflow用户
提问于 2022-03-27 10:46:50
回答 1查看 1.1K关注 0票数 0

关于DatePicker,我有两个简短的问题:

  1. 如何在CSS中更改datePicker的背景色?例如,我想把绿色改为蓝色吗?

数据采集图像

(关于信息,我不能使用JS)

  1. 如何在输入的右边添加一个“日历”图标?

HTML

代码语言:javascript
复制
<div class="container">
  <input
    type="text"
    #dp="bsDatepicker"
    bsDatepicker
    [(bsValue)]="myDateValue"
  />
</div>

CSS

代码语言:javascript
复制
.container {
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-top: 50px;
}

::ng-deep.bs-datepicker {
  height: 350px;
}

.custom-content {
  position: absolute;
  z-index: 1081;
  top: 390px;
  cursor: pointer;
  align-self: center;
}

下面是一个表示这里

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-27 13:31:04

对于数据采集器的样式,您可以这样做。

代码语言:javascript
复制
::ng-deep.bs-datepicker .bs-datepicker-head{
  background-color: blue !important;
}

::ng-deep.bs-datepicker .selected{
  background-color: blue !important;
}

对于图标,您需要将其添加到html中,而不是将其样式化。

代码语言:javascript
复制
<div class="inputContainer" >
    <input
      type="text"
      #dp="bsDatepicker"
      bsDatepicker
      [(bsValue)]="myDateValue"
    />
    <span class="inputIcon">
      <img
        src="https://www.svgrepo.com/show/7168/calendar.svg"
      >
    </span>
  </div>
代码语言:javascript
复制
::ng-deep.bs-datepicker .bs-datepicker-head{
  background-color: blue !important;
}

::ng-deep.bs-datepicker .selected{
  background-color: blue !important;
}

下面是演示https://stackoverflow-51062003-6khnoa.stackblitz.io

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71635653

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档