网页设计趋势之骨架屏风


在现代网页设计趋势中,骨架屏风是留住访客不可或缺的一部分。他们通过让用户了解页面内容的状态来创造速度的错觉并管理用户的期望。骨架屏幕提供的最重要但被低估的解决方案之一是它们有助于避免累积布局偏移 (CLS),允许内容在加载时一次性显示,而不是按顺序显示。


网页设计

设计网页布局可以帮助您明确您的期望。您应该设定目标、定义布局、添加任何所需的页面,并使其可访问并响应不同的屏幕尺寸。现在,考虑一个带有封面图片、个人资料图片、一小段文字和号召性用语按钮的简单设计。

使用纸张或 Figma 或 Adobe XD 等应用程序起草布局设计后,就该准备 HTML 结构了。创建一个新文件index.html并为父<div> 中的布局编写一些 HTML,其中class=”profile-container”。为每个元素添加class="skeleton"以应用骨架屏幕加载效果。当使用 JavaScript 加载内容时,您将删除此类。注意:不要忘记在index.html文件的标题中链接 CSS 和 JavaScript文件。

 <head>
 <meta charset="UTF-8" />
 <meta https-equiv="X-UA-Compatible" content="IE=edge" />
 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
 <link rel="stylesheet" href="style.css" />
 <title>Skeleton Screen Loading Effect</title>
 </head>
<body>
 <div class="profile-container">
 <div class="profile-images">
 <div class="cover-img skeleton">
 <img src="./image/linkedin banner.jpg">
 </div>
 <div class="profile-img skeleton">
 <img src="./image/user-profile.jpg" alt="Photo by Ian Dooley on Unsplash">
 </div>
 </div>
 <div class="profile-text">
 <h1 class="skeleton">John Doe</h1>
 <p class="skeleton">Software Engineer @ Google || Full Stack Developer || Self Taught</p>
 <h5 class="skeleton">Bengaluru, Karnataka, India • <a class="skeleton" href="/">Contact info</a></h5>
 <p class="skeleton"><a class="skeleton" href="/">534 connections</a></p>
 </div>
 <div class="profile-cta">
 <a class="message-btn skeleton" href="/">Message</a>
 <a class="more-btn skeleton" href="/">More</a>
 </div>
 </div>
 <script src="script.js"></script>
</body>

在整个正文中应用基本的 CSS 属性,例如margin、font-family和color。
body {
 margin: 0;
 font-family: Arial;
 color: rgba(255, 255, 255, 0.9);
}

要添加加载效果,请向骨架类添加一个::after 伪元素,该类从左 (-100%) 到右 (100%) 移动一两秒钟,从而产生微光动画。

相关资讯

广州网站设计公司分享网站页脚设计

  • 2017-07-20

从网站设计模式的角度来看,页脚是一个必不可少但经常被... 查看详情

专业的网页设计师是如何实现预期和目标的

  • 2017-07-20

在专业的网页设计领域中,很难不将自己想象成一个帝国的... 查看详情

好的网站设计是通过潜意识做选择

  • 2017-07-20

十多年的经验告诉我们好的网站设计是通过潜意识做选择... 查看详情

网站开发中出色的 CSS 和 JavaScript 聊天 UI 片段

  • 2017-07-20

网站开发都需要考虑聊天功能,尤其是营销型网站开发,早在... 查看详情

长沙网站设计公司分享最佳响应式网页设计

  • 2017-07-20

长沙网站设计公司分享最佳响应式网页设计。在全球范围... 查看详情

企业如何做好网站设计定位工作

  • 2017-07-20

在网络时代做企业最先就需要考虑到建网站,因此销售市场... 查看详情

高端官网设计应该需要考虑哪些因素

  • 2017-07-20

高端官网设计应该需要考虑哪些因素?随着国外的一些设计... 查看详情

实现以人为本的网页设计的 5 种方法

  • 2017-07-20

简而言之,以人为本的网页设计是在考虑用户的情况下开发... 查看详情

深圳网站建设不使用自定义 CSS 光标

  • 2017-07-20

今天深圳网站建设公司不建议使用自定义 CSS 光标。一... 查看详情

简介大方的网页设计欣赏

  • 2017-07-20

过去几年网页设计发生了巨大变化。撇开响应式网页设计... 查看详情


联系
  • 地址:深圳市罗湖区中海慧智大厦1A座706
  • 热线:0755-8672-1169
  • 直线:137-2893-6255
  • Email: 2503595831@qq.com
  • 周一 - 周五:10:00 am - 7:30 pm
    周六 - 周日:休整
  • 服务城市: 深圳   广州   香港   成都   台湾   珠海   汕头    甘肃   中山   佛山   长沙    东莞
  • 深圳区域: 罗湖   福田   南山   盐田   宝安   龙岗   龙华   光明   大鹏   坂田   西乡   科技园