Creative divi l2ayouts
for companies & agencies.
1 click import.

Lorem ipsum dolor sit amet consec tetur adipiscing elit sed do eiusmod temnor labore et alisua.

Featured services

Seo Optimisation

Lorem ipsum dolor sit amet consec tetur elit labor.

Website Design

Lorem ipsum dolor sit amet consec tetur elit labor.

Photo Mockups

Lorem ipsum dolor sit amet consec tetur elit labor.

Ads Marketing

Lorem ipsum dolor sit amet consec tetur elit labor.

01.

Promotion

02.

Advertise

03.

Design

Lorem amet consec tetur senma eiusmod smarte.

Sed ut unde omnis iste natus sit accus antium

%

Experience

Lorem ipsum dolor amet tetur.

%

Members

Lorem ipsum dolor amet tetur.

%

Scaling

Lorem ipsum dolor amet tetur.

01.

Our History

Sed ut perspiciatis unde omnis iste natus sit accus antium totam rem aperiam eaque ipsa quae ab illo inven.

Your Title Goes Here

Your content goes here. Edit or remove this text inline or inn

Your Title Goes Here

Your content goes here. Edit or remove this text inline or inn

Lorem ipsum dolor sit amet consec tetur adipiscing elit mails.

Cranes ad minima veniam quis nostrum exercita tionem ullam suscipit.

    

<div class="yd-image-container">
<img src="https://divilayout.ddddseo.site/wp-content/uploads/2024/01/agency-58-0059D-scaled.webp" alt="Scrolling Image" id="yd-scroll-image">
</div>

<style>
.yd-image-container {
width: 100%; /* 固定框的宽度 */
height: 400px; /* 固定框的高度 */
overflow: hidden; /* 隐藏溢出的部分 */
position: relative;
}

.yd-image-container img {
position: absolute;
top: 0;
left: 0;
transition: transform linear; /* 设置平滑过渡 */
}
</style>

<script>
document.addEventListener("DOMContentLoaded", function () {
const imageContainers = document.querySelectorAll(".yd-image-container");
const speed = 200; // 每秒移动的像素

imageContainers.forEach((container) => {
const image = container.querySelector("img");

container.addEventListener("mouseenter", () => {
const imageHeight = image.offsetHeight; // 图片的高度
const containerHeight = container.offsetHeight; // 容器的高度
const distance = imageHeight - containerHeight; // 需要移动的距离
const duration = distance / speed; // 计算移动时间

image.style.transitionDuration = `${duration}s`;
image.style.transform = `translateY(-${distance}px)`;
});

container.addEventListener("mouseleave", () => {
image.style.transitionDuration = "0.5s"; // 复位时的动画时间
image.style.transform = "translateY(0)"; // 恢复初始位置
});
});
});
</script>

    
  
    


    
  
    


    
  

<div class=”yd-image-container”>
<img src=”https://divilayout.ddddseo.site/wp-content/uploads/2024/01/agency-58-0059D-scaled.webp” alt=”Scrolling Image” id=”yd-scroll-image”>
</div>

<style>
.yd-image-container {
width: 100%; /* 固定框的宽度 */
height: 400px; /* 固定框的高度 */
overflow: hidden; /* 隐藏溢出的部分 */
position: relative;
}

.yd-image-container img {
position: absolute;
top: 0;
left: 0;
transition: transform linear; /* 设置平滑过渡 */
}
</style>

<script>
document.addEventListener(“DOMContentLoaded”, function () {
const imageContainers = document.querySelectorAll(“.yd-image-container”);
const speed = 200; // 每秒移动的像素

imageContainers.forEach((container) => {
const image = container.querySelector(“img”);

container.addEventListener(“mouseenter”, () => {
const imageHeight = image.offsetHeight; // 图片的高度
const containerHeight = container.offsetHeight; // 容器的高度
const distance = imageHeight – containerHeight; // 需要移动的距离
const duration = distance / speed; // 计算移动时间

image.style.transitionDuration = `${duration}s`;
image.style.transform = `translateY(-${distance}px)`;
});

container.addEventListener(“mouseleave”, () => {
image.style.transitionDuration = “0.5s”; // 复位时的动画时间
image.style.transform = “translateY(0)”; // 恢复初始位置
});
});
});
</script>

Home - 大屏风格 - 代码 - 公司 - Company-52-D0300