图片/图形

纯CSS超逼真苹果Apple设备模型

阿里云

CSSDevices 是一款使用纯 CSS 制作的各种超逼真的苹果(Apple)设备模型,这些 CSS 苹果设备模型中可以嵌入图片、文字、视频等 HTML 元素,并且非常容易的就可以制作出轮播图的效果。

使用方法

使用该 CSS 苹果设备模型特效需要在页面中引入 devices.min.css 文件,可以选择引入 jQuery 和 devices.js 文件。

也想出现在这里?联系我们
创客主机
  1. <link rel="stylesheet" href="devices.min.css" />
  2. <script src="https://code.jquery.com/jquery-2.1.3.min.js"></script>
  3. <script src="js/devices.js"></script>


iphone 设备模型的基本 HTML 结构如下:

  1. <div class="cd-iphone-6">
  2.   <div class="cd-body">
  3.     <div class="cd-sound"></div>
  4.     <div class="cd-sleep"></div>
  5.     <div class="cd-camera"></div>
  6.     <div class="cd-ear"></div>
  7.     <div class="cd-home"></div>
  8.     <div class="cd-screen">
  9.       <!-- img, iframe, content, etc. goes here -->
  10.     </div>
  11.   </div>
  12. </div>

可选的 iphone 设备 class 有:

  1. <!-- 设备:devices -->
  2. cd-iphone-5s
  3. cd-iphone-5c
  4. cd-iphone-6
  5. cd-iphone-6-plus
  6.  
  7. <!-- 颜色:iPhone 5c Colors (blue is default color) -->
  8. cd-red
  9. cd-green
  10. cd-yellow
  11. cd-white
  12.  
  13. <!-- 颜色:iPhone 5s, 6, 6 Plus Colors (black is default color) -->
  14. cd-silver
  15. cd-gold
  16. cd-rosegold
  17.  
  18. <!-- 使用示例 -->
  19. <div class="cd-iphone-5c cd-red">
  20.   ...
  21. </div>


ipad 设备模型的基本 HTML 结构如下:

  1. <div class="cd-ipad">
  2.   <div class="cd-body">
  3.     <div class="cd-camera"></div>
  4.     <div class="cd-home"></div>
  5.     <div class="cd-screen">
  6.       <!-- img, iframe, content, etc. goes here -->
  7.     </div>
  8.   </div>
  9. </div>

可选的 ipad 设备 class 有:

  1. <!-- iPad 颜色 (black is default color) -->
  2. cd-silver
  3. cd-gold
  4.  
  5. <!-- 使用示例 -->
  6. <div class="cd-ipad cd-gold">
  7.   ...
  8. </div>


mac 设备模型的基本 HTML 结构如下:

  1. <div class="cd-mac">
  2.   <div class="cd-top"></div>
  3.   <div class="cd-bottom"></div>
  4.   <div class="cd-camera"></div>
  5.   <div class="cd-notch"></div>
  6.   <div class="cd-screen">
  7.     <!-- img, iframe, content, etc. goes here -->
  8.   </div>
  9. </div>

可选的 mac 设备 class 有:

  1. <!-- Mac 类型 (MacBook Air is default) -->
  2. cd-pro
  3.  
  4. <!-- 应用示例 -->
  5. <div class="cd-mac cd-pro">
  6.   ...
  7. </div>


watch 设备模型的基本 HTML 结构如下:

  1. <div class="cd-watch">
  2.   <div class="cd-bracket"></div>
  3.   <div class="cd-top-band"></div>
  4.   <div class="cd-bottom-band"></div>
  5.   <div class="cd-body"></div>
  6.   <div class="cd-crown"></div>
  7.   <div class="cd-button"></div>
  8.   <div class="cd-screen">
  9.     <!-- img, iframe, content, etc. goes here -->
  10.   </div>
  11. </div>

可选的 watch 设备 class 有:

  1. <!-- 表带颜色 (blue by default) -->
  2. cd-white-band
  3. cd-green-band
  4. cd-pink-band
  5. cd-black-band
  6. cd-brown-band
  7. cd-tan-band
  8. cd-navy-band
  9. cd-red-band
  10. cd-linked-band
  11.  
  12. <!-- 表体颜色 (silver by default) -->
  13. cd-black
  14. cd-gold
  15. cd-rosegold
  16.  
  17. <!-- 表带选项 (backet by default) -->
  18. cd-no-bracket
  19.  
  20. <!-- 应用示例 -->
  21. <div class="cd-watch cd-red-band cd-black">
  22.   ...
  23. </div>

小技巧

该 CSS 苹果设备模型中内置了 9 种不同尺寸的 class 类,将它们应用在父容器元素上,可以修改设备模型的尺寸。

  1. cd-scale-10
  2. cd-scale-20
  3. cd-scale-30
  4. cd-scale-40
  5. cd-scale-50
  6. cd-scale-60
  7. cd-scale-70
  8. cd-scale-80
  9. cd-scale-90

class 中的数字代表要缩放到原始尺寸的百分比,例如:cd-scale-70 表示缩小到原始尺寸的 70%。如果你想缩小模型中显示的文字的大小,可以通过 CSS 样式来设置一个字体的百分比,例如下面的例子将字体大小缩小 65%。

  1. <div class="cd-iphone-6" style="font-size: 65%">
  2.   ...
  3. </div>

设备模型居中:要在父容器中水平居中设备模型,可以添加 cd-center class 类。

  1. <div class="cd-iphone-6 cd-center">
  2.   ...
  3. </div>

Blueprint 助手:可以通过添加 cd-blueprint class 来使模型应用"blueprint"主题

  1. <div class="cd-iphone-6 cd-blueprint">
  2.   ...
  3. </div>

横屏设置:横屏设置只有在 iphone 和 ipad 设备中有效果。

  1. <div class="cd-iphone-6 cd-landscape-left">
  2.   ...
  3. </div>

或者:

  1. <div class="cd-iphone-6 cd-landscape-right">
  2.   ...
  3. </div>

默认情况下,屏幕不会随着设备来旋转图片,如果你需要元素进行旋转,可以添加 cd-landscape-fixed-screen class 类。

  1. <div class="cd-iphone-6 cd-landscape-right cd-landscape-fixed-screen">
  2.   ...
  3. </div>

屏幕滚动:在屏幕 div 中添加 cd-screen-scrolling 类可以使图片垂直滚动。

  1. <div class="cd-iphone-6">
  2.   ...
  3.   <div class="cd-screen cd-screen-scrolling">
  4.     ...
  5.   </div>
  6. </div>

全屏设置:要使设备模型占据整个父容器,可以为它添加 cd-fill-parent class 类。

  1. <div class="cd-iphone-6 cd-fill-parent">
  2.   ...
  3. </div>

纯 CSS 超逼真苹果 Apple 设备模型

已有 455 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(0)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!