哈罗~很快的已经来到了第九天,前面带给大家都是一些网页的基础,後面会针对各种主题有更深入的探讨喔,今天要介绍的是响应式设计的设计重点,也是电商网站很需要重视的一部分!
什麽是响应式设计(RWD)呢?
它是一种网页的设计方法,目的是要让网页能够适应不同的平台,随着视窗宽窄的改变去调整网页的布局,不管是在电脑、平板、手机都可以很好的做呈现,给使用者优质的浏览体验。
该如何开始做响应式设计
开始做设计的顺序,一般建议从小萤幕(mobile)开始思考,以最小的范围开始做排版,把重要的资讯先放进去,之後在大萤幕(desktop)上再一步步把元素加进来,可以避免由大至小资讯量过多、排版过杂的问题。当然如果使用者主要会是在电脑上使用,那就考虑大萤幕多一点,如果主要是在行动装置上,就更着重於小萤幕上的设计。
媒体查询( media qurey )
媒体查询其实就是一个筛选器,你可以利用它来帮助你筛选不同的设备,去套上对应设备的样式,这边主要跟大家分享在CSS里面的用法。
主要写法有两种:由小到大&由大到小
由小到大
min-width的意思是指,当最小宽度 >(断点数字)px 时,就套用里面的 CSS 语法
@media(min-width: (断点数字)px){
//条件下的样式设定
}
由大到小
max-width的意思是指,当最大宽度 < (断点数字)px 时,就套用里面的 CSS 语法
@media(max-width: (断点数字)px) {
//条件下的样式设定
}
常见的断点设置
以下是比较常见的断点,可以依个别需求去设置,只要满足主要的几个断点,其他比较针对特定设备的优化也可以先查询规格再去添加。
昨天透过kustomize的方式做了base的yaml和规划了怎麽应用,那麽今天就来利用这些yaml...
运算符大约分两种,赋值运算符(=)用於给 JavaScript 变量赋值,算数运算符(+)用于把值加...
南乳莲藕炆猪手在粤菜也作为年菜,南乳莲藕炆猪手由於颜色红润,也有鸿运当头,招财就手的含意。南乳的红就...
Day13!上一篇我们用 TailwindCSS 切版出了还不错看的部落格首页,显示文章列表。今天让...
事件处理 事件处理就是当使用者对画面做了一个动作,我们的程序必须侦测这个动作,并且做出反应。 如果事...