我正在bootsrap5项目中工作,所以对于数据我需要根据Figma调整日历

问题描述 投票:0回答:1
html css bootstrap-5
1个回答
0
投票

我需要根据 Figma 检查来设计日历样式,我试图做到这一点,但效果不佳:

$(function() {
  $('input[name="daterange"]').daterangepicker({
    opens: 'right',
    locale: {
      format: 'MMM D, YYYY',
      applyLabel: 'Apliko',  // Your "Apliko" button for apply
      cancelLabel: 'Cancel',
      daysOfWeek: ['MO', 'TU', 'WE', 'TH', 'FR', 'SA', 'SU'],
      monthNames: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],
      firstDay: 1
    },
    startDate: moment().subtract(29, 'days'),
    endDate: moment(),
  });
});
    .daterangepicker {
        width: 752px;
        height: 470px;
        border-radius: 9px;
        border: none;
        background: #FFF;
        box-shadow: 0px 16px 23.5px 0px rgba(0, 0, 0, 0.15);
    }

    .daterangepicker:before {
        position: relative;
        border-right: none;
        border-left: none;
        top: 0;
    }

    .daterangepicker .drp-calendar {
        margin: 20px;
        width: 372px;
    }


    table>thead>tr:nth-child(1) {
        position: relative;
        width: 372px;
    }

    table>thead>tr:nth-child(1)::after {
        content: "";
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        height: 1px;
        background-color: #BDBDBD;
    }

    .daterangepicker .calendar-table .prev span {
        /* background-image: url("/assets/images/chevron-left.png"); */
        border: solid #828282;
        border-width: 0 2px 2px 0;
        /* width: 21px;
        height: 21px */
    }

    .daterangepicker .calendar-table .month{
        color: #828282;
        text-align: center;
       
        font-size: 17px;
        font-style: normal;
        font-weight: 600;
        line-height: normal;
    }
<!DOCTYPE html>
<html lang="en">
<head>
  <title>Bootstrap Example</title>
  <meta charset="utf-8">
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/daterangepicker/daterangepicker.css">
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/[email protected]/moment.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/daterangepicker/daterangepicker.js"></script>
</head>
<body>

<div class="container mt-5">
  <input type="text" name="daterange" class="form-control" placeholder="Start Date - End Date" id="datefilter">
</div>


</body>

</html>

© www.soinside.com 2019 - 2024. All rights reserved.