GD
GD
CategoriesDigital PianoDonner DP-10 Foldable Semi-Weighted Digital Piano
Donner DP-10 Foldable Semi-Weighted Digital Piano
Updated 8 May 2026
BrandDonner
CategoryDigital Piano
Available at1 UK stores
90-day avg£159.99
Donner

Donner DP-10 Foldable Semi-Weighted Digital Piano

£159.99£209.9924% offFair Price
Cheapest at Donner · 1 store
Buy at Donner — £159.99
Price Alert
£
Get notified by email when the price drops to your target
COMPARE PRICES — 1 OFFERS
DonnerDonner
Out of stock
CHEAPEST£159.99
Deep Intelligence Analysis
RSI · Bollinger Bands · Buy/Sell Signal · News
PRICE HISTORY
Current
£154
Change
+6.3%
Avg
£155
Low
£144
High
£166
Volatility
3.9%
PRODUCT DESCRIPTION
  • .flex { display: flex
  • } .bg-cover { background-size: cover
  • } .advanced-swiper-container { position: relative
  • width: 100%
  • height: 100%
  • display: flex
  • transition: transform 0.4s
  • transform: translateX(0)
  • } .advanced-swiper .swiper-item, .advanced-swiper img { width: 100%
  • height: 100%
  • object-fit: cover
  • } @media (max-width: 750px) { .mb\:flex { display: flex
  • } .mb\:none { display: none
  • } .mb\:block { display: block
  • } } .advanced-swiper { width: 100%
  • transform: translate3d(0, 0, 0) 0.4s
  • position: relative
  • overflow: hidden
  • margin-bottom: 10px
  • line-height: 1.25
  • margin: 0 auto
  • } .bg-swiper-container { width: 100%
  • height: 100%
  • } .bg-swiper-container img { width: 100%
  • height: 100%
  • object-fit: cover
  • transform: translateX(0)
  • transition: transform 0.4s
  • margin: 0
  • } .bg-swiper-dis { /* pc简述大小 */ font-size: 18px
  • } .bg-swiper-arrow-l, .bg-swiper-arrow-r { position: absolute
  • z-index: 3
  • top: 50%
  • cursor: pointer
  • user-select: none
  • } .bg-swiper-arrow-l i, .bg-swiper-arrow-r i { width: 24px
  • height: 24px
  • display: block
  • position: relative
  • } :root { /* 背景轮播图箭头颜色 */ --bg-swiper-bg-swiper-arrow-color: #ffffff
  • } .bg-swiper-arrow-l i::before, .bg-swiper-arrow-r i::before { content: """
  • display: block
  • width: 24px
  • height: 2px
  • background-color: var(--bg-swiper-bg-swiper-arrow-color)
  • position: absolute
  • top: 0
  • } .bg-swiper-arrow-l i::after, .bg-swiper-arrow-r i::after { content: """"
  • display: block
  • width: 2px
  • height: 24px
  • background-color: var(--bg-swiper-bg-swiper-arrow-color)
  • position: absolute
  • right: 0
  • } .bg-swiper-arrow-l { transform: rotateZ(-135deg)
  • left: 20px
  • } .bg-swiper-arrow-r { transform: rotateZ(45deg)
  • right: 20px
  • } .bg-swiper-point { width: 100%
  • justify-content: center
  • position: absolute
  • /* 指示点与下方距离 */ bottom: 20px
  • z-index: 4
  • } .bg-swiper-point span { /* 指示点大小,两个值都需要调整为一样大小才是圆形 */ width: 12px
  • height: 12px
  • border-radius: 50%
  • /* 指示点颜色 */ background-color: #f5f1ee
  • /* 指示点左右距离,只需调整第二个值 */ margin: 0 8px
  • } .bg-swiper-point span.on { /* 选中指示点颜色 */ background-color: #ffa500
  • } @media (max-width: 750px) { .bg-swiper { width: 100%
  • height: auto
  • } .bg-swiper-text { width: 100%
  • position: static
  • transform: translate(0)
  • } .bg-swiper-point { position: static
  • /* M端指示点与上方距离 */ margin-top: 0px
  • } .bg-swiper-title { /* M端标题大小 */ font-size: 0px
  • } .bg-swiper-dis { /* M端简述大小 */ font-size: 0px
  • } } /* 背景轮播图样式 END */ (function () { setTimeout(() => { $("".rantion-lunbo"").each(function (item) { const $this = $(this)
  • let bgSwiperImg = $this.find("".swiper-item"")
  • const containerm = $this.find("".advanced-swiper-container"")
  • const width = $this.width()
  • const len = $this.find("".swiper-item"").length
  • containerm.css(""width"", width * 5)
  • bgSwiperImg.css(""width"", width)
  • let bgSwiperCount = len - 1
  • let bgSwiperIndex = 0
  • let bgSwiperPoint = $this.find("".bg-swiper-point span"")
  • function bgSwiperPlayer(i) { if (i > bgSwiperCount) { i = 0
  • } else if (i < 0) { i = bgSwiperCount
  • } bgSwiperIndex = i
  • console.log(bgSwiperIndex)
  • containerm.css( ""transform"", `translate3d(-${i * width}px, 0px, 0px)` )
  • bgSwiperPoint.removeClass(""on"")
  • bgSwiperPoint.eq(i).addClass(""on"")
  • } $this.on( ""click"", "".bg-swiper-arrow-l,.bg-swiper-arrow-r"", function () { $(this).hasClass(""bg-swiper-arrow-l"") ? bgSwiperIndex-- : bgSwiperIndex++
  • bgSwiperPlayer(bgSwiperIndex)
  • } )
  • let bgSwiperTimer = setInterval(() => { bgSwiperIndex++
  • bgSwiperPlayer(bgSwiperIndex)
  • // 以下数字设置轮播图切换时间,5000代表5秒 }, 3500)
  • })
  • })
  • })()