mycoms 2024-04-11
240411 김하영
@8e2c13df72bec05b99fb31672d13c1d9caa0a349
resources/css/responsive.css
--- resources/css/responsive.css
+++ resources/css/responsive.css
@@ -7,6 +7,13 @@
         box-sizing: border-box;
     }
 
+    .swiper-slide {
+        -ms-overflow-style: none;
+        /* 인터넷 익스플로러 */
+        scrollbar-width: none;
+        /* 파이어폭스 */
+    }
+
     html,
     body,
     #root {
@@ -21,6 +28,10 @@
         min-width: 100%;
 
 
+    }
+
+    summary::-webkit-details-marker {
+        display: none;
     }
 
     .text-main,
@@ -46,15 +57,20 @@
         font-size: 1rem !important;
         margin-bottom: 0rem;
     }
-    .marketing-wrap-title h1{
+
+    .marketing-wrap-title h1 {
         font-size: 3rem;
     }
-    .accordion.active .accordion-num, .accordion.active .accordion-num span{
+
+    .accordion.active .accordion-num,
+    .accordion.active .accordion-num span {
         font-size: 2rem;
     }
-.history-box{
-    height: 100%;
-}
+
+    .history-box {
+        height: 75% !important;
+    }
+
     .solution-box {
         width: 100%;
         height: calc(100% - 182px) !important;
@@ -69,7 +85,7 @@
     }
 
     .slide-solution .portfolio-text {
-        padding: 0rem 1rem;
+        /* padding:20% 1rem; */
     }
 
     #contentHeadquarter,
@@ -126,9 +142,11 @@
         margin: 0;
         background-color: #fff;
     }
-nav ul li a{
-    font-size: 2rem !important;
-  }
+
+    nav ul li a {
+        font-size: 2rem !important;
+    }
+
     .mobil-menu ul li ul li a {
 
         font-weight: 300;
@@ -215,6 +233,9 @@
     }
 
 
+    .slide-solution {
+        height: 100%;
+    }
 
     .root_daum_roughmap_landing {
         width: 100% !important;
@@ -373,9 +394,11 @@
     .slideText p:first-child {
         font-size: 2rem;
     }
-    .slideTextDtail p{
+
+    .slideTextDtail p {
         display: none;
     }
+
     .slideTextDtail p:nth-child(1) {
         display: block !important;
         font-size: 1.2rem;
@@ -525,9 +548,10 @@
 
 
 
-    .meta-wrap::before{
+    .meta-wrap::before {
         width: 100%;
     }
+
     #visuali .etc-wrap-text,
     #dataanalysis .etc-wrap-text,
     #customized .box-wrap {
@@ -602,9 +626,6 @@
         margin-bottom: 5px;
     }
 
-    .Portfolio .swiper-slide img {
-        height: 100% !important;
-    }
 
     .box-wrap div {
         padding: 1rem;
@@ -616,7 +637,7 @@
     }
 
     .traffic-video p {
-        font-size: 1rem;
+        font-size: 2rem;
     }
 
     .traffic-button button {
@@ -624,7 +645,7 @@
         font-size: 1.2rem;
     }
 
-    .taken-area p{
+    .taken-area p {
         font-size: 1.5rem;
     }
 
@@ -711,7 +732,12 @@
         padding-bottom: 0rem !important;
         object-fit: contain;
     }
-    .solution-title, .traffic-title, .ai-title, .meta-title, .smart-title{
+
+    .solution-title,
+    .traffic-title,
+    .ai-title,
+    .meta-title,
+    .smart-title {
         margin-bottom: 10px !important;
     }
 
@@ -774,7 +800,16 @@
     }
 
     .Portfolio {
-        padding-top: 0px;
+        width: 100%;
+        height: 100%;
+    }
+
+    .innerSwiper {
+        height: 100%;
+    }
+
+    .innerSwiper .swiper-slide {
+        height: 40%;
     }
 
     .etc-box-title {
@@ -1021,6 +1056,9 @@
 
     }
 
+    .portfolio-text {
+        padding-left: 2rem !important;
+    }
 
     .address-tile {
         width: 100%;
@@ -1433,6 +1471,10 @@
         font-weight: 600;
     }
 
+    summary::-webkit-details-marker {
+        display: none;
+    }
+
 
     .etc-box p {
         padding-left: 0px;
@@ -1642,6 +1684,10 @@
         width: 29px;
     }
 
+    summary::-webkit-details-marker {
+        display: none;
+    }
+
     .swiper {
         width: 50%;
         height: 100%;
@@ -1832,6 +1878,10 @@
         flex-wrap: nowrap;
     }
 
+    summary::-webkit-details-marker {
+        display: none;
+    }
+
     .slideText {
         padding: 10px;
     }
resources/css/style.css
--- resources/css/style.css
+++ resources/css/style.css
@@ -279,16 +279,18 @@
 
 @keyframes tracking-in-expand {
     0% {
-      letter-spacing: -0.5em;
-      opacity: 0;
+        letter-spacing: -0.5em;
+        opacity: 0;
     }
+
     40% {
-      opacity: 0.6;
+        opacity: 0.6;
     }
+
     100% {
-      opacity: 1;
+        opacity: 1;
     }
-  }
+}
 
 .solution-box {
     flex-wrap: nowrap;
@@ -504,59 +506,46 @@
     }
 }
 
-
-
-
-.portfolio {
-    padding: 100px 30px;
+.portfolio-zone {
     height: 100%;
+    background-color: #ffffff;
 }
 
-.portfolio.on {
-    animation-duration: 3s;
-    animation-name: slidein;
-}
-
-.portfolio-text {
-    font-size: 4.5rem;
-    font-weight: 700;
-    position: relative;
-    text-align: left;
-}
-
-.portfolio-title span {
-    color: transparent;
-    -webkit-text-stroke: 1px white;
-}
-
-.innerSwiper {
+.Portfolio {
+    /* padding: 100px 30px; */
     height: 100%;
+    /* height: 424px; */
 }
+
+
+
+
+
+
 
 .innerSwiper .swiper-slide {
     text-align: center;
+    height: 80%;
     font-size: 18px;
-    display: block;
 }
 
 .innerSwiper .swiper-slide img {
+    display: block;
     width: 100%;
-    height: 100%;
-    background-color: #fff;
-    object-fit: cover;
-    margin-bottom: 20px;
+    height: 80%;
     background-color: #F8F9FA;
+    object-fit: scale-down;
+    /* padding: 4rem; */
     border-radius: 10px;
     box-shadow: 2px 2px 5px #5454541b;
-
-    padding: 30px 30px;
+    margin-bottom: 20px;
 }
 
-
-
-
-
-
+.portfolio-text {
+    font-size: 6rem;
+    font-weight: 800;
+    text-align: left;
+}
 .innerSwiper-textBox {
     height: 160px;
     padding: 15px 0 0 0;
@@ -665,21 +654,22 @@
     width: 100%;
     padding: 30px;
     position: relative;
-    bottom:-10%;
+    bottom: -10%;
     left: 0;
     z-index: 56;
     transition: all 0.5s;
     background-color: #333;
 }
-#footer img{
+
+#footer img {
     text-align: left !important;
     width: 200px !important;
-  }
+}
 
-#footer p{
+#footer p {
     font-size: 1.6rem;
     text-align: left;
-  }
+}
 
 .show-footer {
     margin-bottom: 100px;
@@ -711,9 +701,9 @@
     flex: 0 0 20%;
 }
 
-.copyright{
+.copyright {
     text-align: center !important;
-  }
+}
 
 
 /* solution page */
@@ -1407,13 +1397,13 @@
     text-align: left;
 }
 
-.Portfolio {
-    margin: auto;
-    align-content: center;
-    padding-top: 6rem;
-    text-align: center;
+.swiper-slide {
+    -webkit-backface-visibility: hidden;
+    -webkit-transform: translate3d(0, 0, 0);
 }
 
+
+
 .etc-box p {
     font-size: 1.8rem;
     line-height: 2;
views/index.html
--- views/index.html
+++ views/index.html
@@ -14,20 +14,20 @@
     <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css" />
 
     <style scoped>
-        #footer{
+        #footer {
             bottom: 0%;
         }
-     
-        .footer-img{
+
+        .footer-img {
             text-align: left;
         }
-    
+
         #header {
             position: fixed;
             top: 0;
             z-index: 3;
         }
-    
+
         .dropdown {
             opacity: 0;
             visibility: hidden;
@@ -41,16 +41,16 @@
             transition: opacity 0.3s ease, visibility 0.3s ease;
             z-index: 1;
         }
-    
-    
+
+
         html,
         body {
             position: relative;
             height: 100%;
             -ms-overflow-style: none;
-    
+
         }
-    
+
         .mobile-menu-button,
         .mobile-menu-button-close {
             font-size: 2rem;
@@ -58,35 +58,35 @@
             height: 29px;
             width: 29px;
         }
-    
+
         .mobil-menu {
             width: 100%;
             height: 100%;
             top: 40px;
         }
-    
+
         .mobil-menu ul {
             list-style: none;
             margin: 0;
             background-color: #ffffff43;
         }
-    
+
         .mobil-menu ul li ul li a {
             font-weight: 500;
             color: #fff;
             font-size: 1.2rem !important;
         }
-    
+
         ::-webkit-scrollbar {
             display: none;
         }
-    
-    
+
+
         .swiper {
             width: 100%;
             height: 100%;
         }
-    
+
         .swiper-slide {
             text-align: center;
             font-size: 18px;
@@ -94,14 +94,14 @@
             justify-content: center;
             align-items: center;
         }
-    
-    
-    
+
+
+
         .slide-wrap {
             width: 100%;
             height: 100%;
         }
-    
+
         .main-wrap {
             background: url(../resources/img/common/main.png) no-repeat;
             width: 100%;
@@ -109,74 +109,74 @@
             background-size: cover;
             background-position: bottom;
         }
-    
-    
+
+
         .main-text {
             padding-bottom: 50px;
         }
-    
+
         .main-text h2 {
             width: 100%;
             height: 20%;
         }
-    
+
         .main-text div {
             width: 100%;
         }
-    
+
         .main-text div img {
             width: 30px;
         }
-    
+
         .main-wrap .text-area h2 {
             text-align: left;
             font-size: 6rem;
             font-weight: 600;
             color: white;
             font-family: 'Pretendard';
-    
+
         }
-    
+
         .main-wrap .text-area h2 span {
             font-weight: 900;
         }
-    
-    
-    
+
+
+
         .text-main {
             font-weight: 600;
             color: #213f99;
             font-family: 'Pretendard';
             font-size: 5rem;
-    
+
         }
-    
+
         .text-main span {
             color: #F29600;
-    
-    
+
+
         }
-    
-    
+
+
         .gradient-back {
             background: linear-gradient(#e9ebff, #fff, #fff);
         }
-    
+
         .gradient-bottom {
             background: linear-gradient(#fff, #fff, #e9ebff);
         }
-    
+
         .slide-solution {
             font-family: 'Pretendard';
-    
-    
+
+
         }
-    
+
         .innerSwiper {
             transition-timing-function: linear;
         }
     </style>
-    
+
 
     <title>TAKENSOFT</title>
 </head>
@@ -243,75 +243,72 @@
 
                 </div>
             </div>
-            <div class="swiper-slide">
-                <div class="slide-wrap pt120 pb60 slide-solution">
-                    <div class=" Portfolio flex align-center" style="align-content: center; width: 100%;">
-                        <div style="width: 1200px; margin: auto;">
-                            <p class="portfolio-text mb20 ">PORTFOLIO</p>
-                        </div>
-                        <div class="swiper innerSwiper">
-                            <div class="swiper-wrapper" dir="ltr">
-                                <div class="swiper-slide " data-url="../../views/pages/DataAnalysis.html">
-                                    <img src="../resources/img/common/innerimg-1.png" alt="">
-                                    <div class=" innerSwiper-textBox">
-                                        <p class="innerSwiper-title">데이터 분석 및 관리 플랫폼 구축</p>
-                                        <p class="innerSwiper-text">다양한 데이터 분석 노하우를 바탕으로 고객이 필요로 하는 시스템을 분석하여 인공지능
-                                            기반의 서비스 시스템을 분석하고 관리하는 플랫폼을 구축합니다.</p>
-                                    </div>
+            <div class="swiper-slide portfolio-zone">
+                <div class=" Portfolio pt120 pb60 flex align-center" style="align-content: center; width: 100%; ">
+                    <div style="width: 1200px; margin: auto; ">
+                        <p class="portfolio-text pt120 mb20 ">PORTFOLIO</p>
+                    </div>
+                    <div class="swiper innerSwiper">
+                        <div class="swiper-wrapper">
 
+                            <div class=" swiper-slide " data-url=" ../../views/pages/DataAnalysis.html">
+                                <img src="../resources/img/common/innerimg-1.png" alt="">
+                                <div class=" innerSwiper-textBox">
+                                    <p class="innerSwiper-title">데이터 분석 및 관리 플랫폼 구축</p>
+                                    <p class="innerSwiper-text">다양한 데이터 분석 노하우를 바탕으로 고객이 필요로 하는 시스템을 분석하여 인공지능
+                                        기반의 서비스 시스템을 분석하고 관리하는 플랫폼을 구축합니다.</p>
                                 </div>
-                                <div class="swiper-slide " data-url="../../views/pages/Visualization.html">
-                                    <img src="../resources/img/common/innerimg-2.png" alt="">
-                                    <div class=" innerSwiper-textBox">
-                                        <p class="innerSwiper-title">시각화 서비스 시스템 구축</p>
-                                        <p class="innerSwiper-text">데이터 분석을 통해 도출된 인사이트를 시각화 모듈을 활용하여 서비스 시스템을
-                                            구축합니다.</p>
-                                    </div>
 
+                            </div>
+                            <div class="swiper-slide" data-url=" ../../views/pages/Visualization.html">
+                                <img src="../resources/img/common/innerimg-2.png" alt="">
+                                <div class=" innerSwiper-textBox">
+                                    <p class="innerSwiper-title">시각화 서비스 시스템 구축</p>
+                                    <p class="innerSwiper-text">데이터 분석을 통해 도출된 인사이트를 시각화 모듈을 활용하여 서비스 시스템을
+                                        구축합니다.</p>
                                 </div>
-                                <div class="swiper-slide " data-url="../../views/pages/SmartCtiy.html">
-                                    <img src="../resources/img/common/innerimg-3.png" alt="">
-                                    <div class=" innerSwiper-textBox">
-                                        <p class="innerSwiper-title">스마트시티 솔루션 공급</p>
-                                        <p class="innerSwiper-text">다양한 데이터 기반 노하우를 바탕으로 시스템을 분석하여 인공지능 기반의 서비스를 기획,
-                                            개발, 구축함과 동시에 운영까지 다양한 서비스와 환경에 가장 최적화된 솔루션을 제공합니다.</p>
-                                    </div>
 
+                            </div>
+                            <div class="swiper-slide " data-url="../../views/pages/SmartCtiy.html">
+                                <img src="../resources/img/common/innerimg-3.png" alt="">
+                                <div class=" innerSwiper-textBox">
+                                    <p class="innerSwiper-title">스마트시티 솔루션 공급</p>
+                                    <p class="innerSwiper-text">다양한 데이터 기반 노하우를 바탕으로 시스템을 분석하여 인공지능 기반의 서비스를 기획,
+                                        개발, 구축함과 동시에 운영까지 다양한 서비스와 환경에 가장 최적화된 솔루션을 제공합니다.</p>
                                 </div>
-                                <div class="swiper-slide " data-url="../../views/pages/Data.html">
-                                    <img src="../resources/img/common/innerimg-4.png" alt="">
-                                    <div class=" innerSwiper-textBox">
-                                        <p class="innerSwiper-title">데이터 분석을 통한 인사이트 도출</p>
-                                        <p class="innerSwiper-text">데이터를 통하여 가치있는 정보와 인사이트를 제공하여 세상을 이롭게 만듭니다.</p>
-                                    </div>
 
+                            </div>
+                            <div class="swiper-slide " data-url="../../views/pages/Data.html">
+                                <img src="../resources/img/common/innerimg-4.png" alt="">
+                                <div class=" innerSwiper-textBox">
+                                    <p class="innerSwiper-title">데이터 분석을 통한 인사이트 도출</p>
+                                    <p class="innerSwiper-text">데이터를 통하여 가치있는 정보와 인사이트를 제공하여 세상을 이롭게 만듭니다.</p>
                                 </div>
-                                <div class="swiper-slide " data-url="../../views/pages/Customized.html">
-                                    <img src="../resources/img/common/innerimg-5.png" alt="">
-                                    <div class=" innerSwiper-textBox">
-                                        <p class="innerSwiper-title">고객을 만족시키는 맞춤형 컨설팅</p>
-                                        <p class="innerSwiper-text">각 산업 영역에 대한 풍부한 이해를 바탕으로 조직 규모, 자원 및 예산 등에따라
-                                            최적화된 방법론을 적용하여 고객의 Vision을 실현시킵니다.</p>
-                                    </div>
 
+                            </div>
+                            <div class="swiper-slide " data-url="../../views/pages/Customized.html">
+                                <img src="../resources/img/common/innerimg-5.png" alt="">
+                                <div class=" innerSwiper-textBox">
+                                    <p class="innerSwiper-title">고객을 만족시키는 맞춤형 컨설팅</p>
+                                    <p class="innerSwiper-text">각 산업 영역에 대한 풍부한 이해를 바탕으로 조직 규모, 자원 및 예산 등에따라
+                                        최적화된 방법론을 적용하여 고객의 Vision을 실현시킵니다.</p>
                                 </div>
-                                <div class="swiper-slide " data-url="../../views/pages/Etc.html">
-                                    <img src="../resources/img/common/innerimg-6.png" alt="">
-                                    <div class=" innerSwiper-textBox">
-                                        <p class="innerSwiper-title">기타사례</p>
-                                        <p class="innerSwiper-title"></p>
 
-                                    </div>
+                            </div>
+                            <div class="swiper-slide " data-url="../../views/pages/Etc.html">
+                                <img src="../resources/img/common/innerimg-6.png" alt="">
+                                <div class=" innerSwiper-textBox">
+                                    <p class="innerSwiper-title">기타사례</p>
+                                    <p class="innerSwiper-title"></p>
 
                                 </div>
 
                             </div>
                         </div>
                     </div>
-
                 </div>
-
             </div>
+
             <div class="swiper-slide flex" style="overflow-y: auto; height: 100%;">
                 <div class="slide-wrap pt120 pb60 slide-solution gradient-bottom ">
                     <div class=" text-area pb60 flex align-center justify-center"
@@ -455,7 +452,7 @@
             clickable: true,
         },
         on: {
-            
+
 
             slideChangeTransitionEnd: function () {
                 if (this.activeIndex === 1) {
@@ -536,7 +533,7 @@
         },
 
 
-    
+
     });
 
     window.addEventListener('load', () => {
@@ -553,16 +550,14 @@
     });
     // 헤더,푸터 불러오기
     $(function () {
-        $("#header").load("layout/header.html");
-        $("#footer").load("layout/footer.html");
+        $("#header").load("../views/layout/header.html");
+        $("#footer").load("../views/layout/footer.html");
         // $("#footer").hide();
 
     });
-    var innerSwiper = new Swiper(".innerSwiper", {
+    var innerswiper = new Swiper(".innerSwiper", {
         slidesPerView: 3,
         spaceBetween: 30,
-        centeredSlides: true,
-
         autoplay: {
             delay: 0,
             disableOnInteraction: false,
@@ -570,15 +565,21 @@
         loop: true,
         speed: 5000,
         // loopAdditionalSlides: 1,
-        activeIndexChange: function () {
-
-        }, on: {
-            init: function () {
-                // Swiper 초기화 시 첫 번째 슬라이드 설정
-                let firstTextBox = this.slides[0].querySelector('.innerSwiper-textBox');
-                if (firstTextBox) firstTextBox.classList.add('active');
+        breakpoints: {
+            250: {
+                slidesPerView: 1,
+                spaceBetween: 20
             },
-
+            // 화면의 넓이가 320px 이상일 때
+            320: {
+                slidesPerView: 1,
+                spaceBetween: 20
+            },
+            // 화면의 넓이가 640px 이상일 때
+            640: {
+                slidesPerView: 3,
+                spaceBetween: 40
+            }
         },
     });
 
views/layout/Header.html
--- views/layout/Header.html
+++ views/layout/Header.html
@@ -6,7 +6,7 @@
 <body>
     <div class="header">
         <div class="header-area flex justify-between align-center">
-            <a href="/views/index.html" class="logo"></a>
+            <a href="../index.html" class="logo"></a>
             <div class="mobil-wrap">
                 <button class="mobile-menu-button">☰</button>
                 <button class="mobile-menu-button-close" style="display: none;">x</button>
@@ -92,7 +92,7 @@
 
 logoDiv.addEventListener('click', function () {
     var currentLocation = window.location.pathname;
-    if (currentLocation === '/index.html' || currentLocation === '/') {
+    if (currentLocation === '../index.html' || currentLocation === '/') {
         // 현재 위치가 메인 페이지인 경우, 페이지를 새로고침하거나 현재 위치를 유지
         window.location.href = '/';
     } else {
views/pages/AboutUs.html
--- views/pages/AboutUs.html
+++ views/pages/AboutUs.html
@@ -15,6 +15,12 @@
 
     <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css" />
     <style>
+         body {
+            -ms-overflow-style: none;
+            /* 인터넷 익스플로러 */
+            scrollbar-width: none;
+            /* 파이어폭스 */
+        }
         html,
         body {
             position: relative;
@@ -23,7 +29,7 @@
 
         body {
             background: #eee;
-    font-family: 'Pretendard';
+            font-family: 'Pretendard';
             font-size: 14px;
             color: #000;
             margin: 0;
@@ -90,12 +96,10 @@
             color: #333;
 
         }
-        .dropdown {
-        background-color: #fff !important;
-        }
 
-    
-  
+        .dropdown {
+            background-color: #fff !important;
+        }
     </style>
 
     <title>TAKENSOFT</title>
@@ -475,11 +479,11 @@
                             </div>
                         </div>
                     </div>
-                    
+
                 </div>
                 <div id="footer" style="width: 100%;"></div>
             </div>
-            
+
         </div>
 
     </div>
@@ -488,6 +492,34 @@
 
 
     <script>
+        document.addEventListener("DOMContentLoaded", function () {
+            // 스크롤 이벤트 리스너 추가
+            const historyBox = document.querySelector('.history-box');
+            historyBox.addEventListener('scroll', function () {
+                // 각 섹션을 순회하며 현재 보이는 섹션 찾기
+                const sections = document.querySelectorAll('.content.section');
+                sections.forEach((section) => {
+                    const top = section.offsetTop;
+                    const bottom = top + section.offsetHeight;
+                    if (historyBox.scrollTop >= top && historyBox.scrollTop < bottom) {
+                        const activeYear = section.getAttribute('id');
+                        updateActiveYear(activeYear);
+                    }
+                });
+            });
+
+            // 연도 탭 업데이트 함수
+            function updateActiveYear(activeYear) {
+                const years = document.querySelectorAll('.years .year');
+                years.forEach((year) => {
+                    if (year.getAttribute('data-year') === activeYear) {
+                        year.classList.add('active-year');
+                    } else {
+                        year.classList.remove('active-year');
+                    }
+                });
+            }
+        });
         var swiper = new Swiper(".mySwiper", {
             cssMode: true,
             direction: "vertical",
@@ -518,7 +550,7 @@
                     });
                 },
                 slideChange: function () {
-                    
+
                     const swiper = this; // 'this'는 현재 Swiper 인스턴스를 참조합니다.
                     const isLastSlide = swiper.activeIndex === (swiper.slides.length - 1); // 마지막 슬라이드인지 확인
                     const footer = document.getElementById('footer'); // 푸터 요소 선택
views/pages/DataAnalysis.html
--- views/pages/DataAnalysis.html
+++ views/pages/DataAnalysis.html
@@ -15,7 +15,87 @@
 
     <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css" />
 
-
+    <style scoped>
+        footer {
+            width: 100%;
+            /* height: 300px; */
+            padding: 30px;
+            /* opacity: 0; */
+            /* display: none; */
+            position: relative;
+            bottom: 0px;
+            left: 0;
+            z-index: 56;
+            transition: all 0.5s;
+            background-color: #333;
+        }
+    
+        /* 스크롤바 없애기 */
+        body {
+            -ms-overflow-style: none;
+            /* 인터넷 익스플로러 */
+            scrollbar-width: none;
+            /* 파이어폭스 */
+        }
+    
+        ::-webkit-scrollbar {
+            display: none;
+        }
+    
+        #header {
+            position: fixed;
+            top: 0;
+            z-index: 3;
+            border-bottom: 1px solid #ced4da;
+            background-color: white !important;
+        }
+    
+        #header .header .logo {
+            background: url(../../resources/img/component/logo-color.png) no-repeat;
+            width: 200px;
+            background-size: contain;
+            height: 25px;
+    
+    
+        }
+    
+        #header .header nav li a {
+            color: #333;
+    
+        }
+    
+    
+    
+        html,
+        body {
+            position: relative;
+            height: 100%;
+            font-family: 'Pretendard';
+    
+        }
+    
+        body {
+            font-family: 'Pretendard';
+            font-size: 14px;
+            color: #000;
+            margin: 0;
+            padding: 0;
+        }
+    
+    
+    
+        .box-wrap div img {
+            border: 1px solid;
+            padding-bottom: 2rem;
+        }
+    
+        .box-wrap div p {
+            font-size: 1.8rem;
+        }
+        .dropdown {
+            background-color: #fff !important;
+        }
+    </style>
 
     <title>TAKENSOFT</title>
 </head>
@@ -130,83 +210,6 @@
 
 </script>
 
-<style scoped>
-    footer {
-        width: 100%;
-        /* height: 300px; */
-        padding: 30px;
-        /* opacity: 0; */
-        /* display: none; */
-        position: relative;
-        bottom: 0px;
-        left: 0;
-        z-index: 56;
-        transition: all 0.5s;
-        background-color: #333;
-    }
 
-    /* 스크롤바 없애기 */
-    body {
-        -ms-overflow-style: none;
-        /* 인터넷 익스플로러 */
-        scrollbar-width: none;
-        /* 파이어폭스 */
-    }
-
-    ::-webkit-scrollbar {
-        display: none;
-    }
-
-    #header {
-        position: fixed;
-        top: 0;
-        z-index: 3;
-        border-bottom: 1px solid #ced4da;
-        background-color: white;
-    }
-
-    #header .header .logo {
-        background: url(../../resources/img/component/logo-color.png) no-repeat;
-        width: 200px;
-        background-size: contain;
-        height: 25px;
-
-
-    }
-
-    #header .header nav li a {
-        color: #333;
-
-    }
-
-
-
-    html,
-    body {
-        position: relative;
-        height: 100%;
-        font-family: 'Pretendard';
-
-    }
-
-    body {
-        font-family: 'Pretendard';
-        font-size: 14px;
-        color: #000;
-        margin: 0;
-        padding: 0;
-    }
-
-
-
-    .box-wrap div img {
-        border: 1px solid;
-        padding-bottom: 2rem;
-    }
-
-    .box-wrap div p {
-        font-size: 1.8rem;
-    }
-</style>
 
 </html>
(No newline at end of file)
views/pages/Marketing.html
--- views/pages/Marketing.html
+++ views/pages/Marketing.html
@@ -34,7 +34,7 @@
             top: 0;
             z-index: 3;
             border-bottom: 1px solid #ced4da;
-            background-color: white;
+            background-color: white !important;
         }
     
         #header .header .logo {
@@ -89,6 +89,9 @@
             object-fit: cover;
         }
     
+        .dropdown {
+            background-color: #fff !important;
+        }
         /* .marketing-area{
             cursor: pointer;
         } */
Add a comment
List