瀑布流布局的原理及实现(css的发展历史和设计原理是怎样的)

2025-03-05 13:00:02 0

瀑布流布局的原理及实现(css的发展历史和设计原理是怎样的)

本文目录

css的发展历史和设计原理是怎样的

CSS的早期历史可以读此文:iconCascading Style Sheets, designing for the Web – Chapter 20:

... ,以及CSS之父的博士论文:层叠样式表。

你问到的这些特性确实大多由印刷出版业而来,我的许多答案中也提到这点,比如:

CSS 中 margin 为何要叠加,W3C 的设计初衷是什么,未来还有没有必要存在这样的特性?

CSS中margin-top/bottom(padding-top/bottom)百分比为何以最近的块级祖先元素的宽度而不是高度作计算?

在 CSS 中,用 float 和 position 的区别是什么?

CSS的设计是为了满足最常见的网页排版需求,随着后来的发展也加入了更多的特性,但是不可能“表现任意想要的效果”。比如瀑布流布局到目前为止无法单纯用CSS达成。

如何告别死板的PPT图片布局

表不如图(二),图片的巧妙裁剪与经典排版

表不如图指的是在某些场合,与其使用文字绞尽脑汁去描述,不如选择一副贴切的图片来表达:好图胜千文。图不仅指图片,还包括矢量图标、矢量插画等。

5

如何将一个图片三等分

第一步,将图片复制到当前页,再通过【插入】→【表格】,插入一行三列的表格,然后拖动控点使之和图片一样大小。注意,表格是直接在图片上绘制的,方便调整大小,图2-125分开仅是为了演示。

▲图2-125

第二步,单击图片→复制图片(这一步很重要),再单击图表,然后【Ctrl+A】全选表格,再右击→【设置形状格式】→油漆桶→【填充】 → 【图片或纹理填充】 → 插入图片来自【剪贴板】 → 勾选【将图片平铺为纹理】,如图2-126效果。

▲图2-126

第三步,右击图表(注意右击图表边缘)→【剪切】→【开始】→【粘贴】→【选择性粘贴】→【增强型图元文件】→右击→【组合】→【取消组合】,神奇的事情发生了,图片已经被裁开了,被平均分成了三份!效果如图2-127所示。

▲图2-127

我们采用同样的方法,就可以将一个图片裁剪为和ppt尺寸一样的比例并铺满页面,如图2-128所示。等分裁剪后,再添加个性化的动画,然后设计出一个图片由碎片化片段拼合起来的动画效果。

▲图2-128

6

图片占位符快速裁剪多个图片

图片占位符除了方便替换图片之外,也非常方便裁剪图片,特别是多个图片需要裁剪成统一尺寸且并列布局时,图片占位符非常方便,如图2-129所示。

▲图2-129

我们通过【视图】→【幻灯片母版】打开母版,在母版中绘制大小相等且居中等距分布的图片占位符,如图2-130所示,然后退出母版,在当前页将图片复制过去,四个图片会一次性裁剪为同样的尺寸。如果裁剪的位置不对,可以双击图片,通过右上方裁剪工具再行调整位置,即可。

▲图2-130

7

多图快速排版的三个方法

方法一、相册工具

【插入】→【相册】 →【新建相册】调出相册工具,然后选择图片来源,插入图片,即可生成一个新相册PPT,过程对话框如图2-131所示

▲图2-131

这有什么用呢?比如平时我们要做一个员工活动宣传的PPT,或年终做一个年度公司回顾的PPT,采用每页图文的模式,那么相册工具就可以快速导入全部的图片。

方法二、SmartArt

选中PPT中待排版的多个图片,单击【格式】→【图片版式】就看可以选择图片版式进行快速排版。

▲图2-132

【引申应用一】可通过此工具快速将图片裁剪为圆形,然后右键→【转换为形状】,提取该图片用以排版使用;

【引申应用二】类似于图片占位符的设计,我们可以删除原图片再快速替换新图片。

方法三、设计理念

提醒:该工具只有Office365订阅版才有。一般复制多个图片到PPT中,就会在右侧自动出现「设计理念」供选择,如图2-133所示,或者通过【设计】→【设计创意】调出该工具。虽然现在其创意并不是很多,但相信未来该工具一定会越来越强大。

▲图2-133

8

多图有哪些经典的排版方法?

布衣公子从2012年开始业余学习制作PPT,至今已有7年,多了不敢说,每年制作的PPT至少有1000页,这样七年累计下来制作的PPT差不多也有10000页了。公子从近万页的PPT设计中总结出经典七套四十二式图片排版,概述如下:

一、单图全屏铺满式。即图片铺满至页面边缘,可以全图型,可以半图对称型,也可以是非对称个性化布局,细分样式如图2-134:①全图加文字或加色块再加文字;②半图对称式图文排版;③大图上下排列;④小图左右布局;⑤中间图片式可倾斜布局;⑥边缘图片式可倾斜布局。

▲图2-134

二、多图等距并列式。即多图排版时采用最基本的等距并列式布局,细分样式如图2-135:①无缝延伸到页面边缘;②相互间及与边缘适当间隔;③与版式对称的色块搭配;④一图一文上下两组;⑤多图与图表各项目一一对应;⑥与色块一一对应。

▲图2-135

三、多图对称矩阵式。即图片采用矩阵式对称排版,可以是轴对称,也可以中心对称,细分样式如图2-136:①中规中矩的矩形矩阵式对称;②辅以色块衬底的矩形矩阵式对称;③个性化倾斜裁剪的旋转对称;④个性化裁剪和大小不同的旋转对称;⑤无缝连接的二组六个图片矩阵式排列;⑥无缝连接的四组十二个图片的矩阵式排列。

▲图2-136

四、多图交错排列式。即图片采用非并排的展示方式,而是有规律的交错方式布局,细分样式如图2-137:①占据一侧的图与色块交错排列;②全图型的图与色块交错排列;③图与文字交错排列并辅以标题色块;④图与修饰色块的交错排列营造立体感;⑤个性化倾斜裁剪的图与色块交错排列;⑥在倾斜旋转对称的全图背景上的阶梯式交错排列。

▲图2-137

五、多图瀑布流式。即图片采用当前网站流行的瀑布流的图片布局方式来排版,细分样式如图2-138:①无缝瀑布流延展到页面边缘与文字左右分布;②有缝隙的瀑布流与文字左右分布;③将色块融入瀑布流进行图文布局;④旋转对称式的图文瀑布流;⑤全图型的图与色块瀑布流;⑥色块与图片一一对应的图文瀑布流。

▲图2-138

那么,什么是瀑布流呢?瀑布流,又称瀑布流式布局。是比较流行的一种网站图片布局方式,大小不一的图片有规律的排列似瀑布流泄一般,如图2-139所示。

▲图2-139

六、多图照片墙式。即采用照片墙的那种文艺的、创意的排版方式,更灵活多变,细分样式如图2-140:①倾斜边角式照片墙;②一组同大小同一角度倾斜的图片与色块的组合;③&④局部瀑布流式照片墙与文字左右布局;⑤任意倾斜的多组图片与色块组合;⑥局部瀑布流式照片墙的图像组合展示。

▲图2-140

第六种细分的照片墙展示很有特色,是如何实现的呢?如果您懂得使用图片占位符,就非常简单,打开母版,先绘制好图片各细分部分的图片占位符,再通过【合并形状】→【联合】将图片占位符联合起来,即可实现该效果。

七、创意裁剪填充式。即将色块或图片占位符进行个性化裁剪布局后填充为图片,使得图文排版更有创意,细分样式如图图2-141:①半边创意裁剪半边色块;②局部创意裁剪点缀小色块,可以是圆形也可以是圆形、菱形、正多边形等;③倾斜创意裁剪并列分布型;④与色块搭配的菱形交错分布;⑤与色块一一对应的梯形旋转式对称;⑥创意矢量裁剪与填充,该类别排版一般来自于矢量素材。

▲图2-141

瀑布流布局的原理及实现(css的发展历史和设计原理是怎样的)

本文编辑:admin

更多文章:


visibility visible(position:absolute;visibility:visible 是什么意思)

visibility visible(position:absolute;visibility:visible 是什么意思)

本文目录position:absolute;visibility:visible 是什么意思在css中visibility:visible是什么意思style.visibility=“visible“提示“缺少对象“!!!position:

2025年3月15日 20:20

div css在线(div+css是什么)

div css在线(div+css是什么)

本文目录div+css是什么DIV +css 高度自适应问题,在线求各位大虾解答!怎么用div布局加css样式做网页css 怎么实现 div水平居中 呢高手们进来帮帮忙吧,在线等!!用div+css写如何用DIV+CSS进行网页样式布局在线

2025年2月15日 02:50

gnat是什么意思?合同里的designation是什么

gnat是什么意思?合同里的designation是什么

本文目录gnat是什么意思合同里的designation是什么gnat是什么意思“gnat”的意思是:小昆虫;小烦扰;(Gnat)人名;(英)纳特;(俄)格纳特1、读音:英  2、词性:通常在句中用作名词。3、固定搭配:eye gnat 眼

2025年3月25日 00:30

索尼相机的raw是有损的,究竟和无损的raw差多少?作为一个单反拍照爱好者,还没用过raw格式,raw有什么好处你怎么看

索尼相机的raw是有损的,究竟和无损的raw差多少?作为一个单反拍照爱好者,还没用过raw格式,raw有什么好处你怎么看

本文目录索尼相机的raw是有损的,究竟和无损的raw差多少作为一个单反拍照爱好者,还没用过raw格式,raw有什么好处你怎么看安卓中怎么修改layer_list中的itemPending Withdrawals/Debits索尼相机的raw

2025年3月13日 09:00

tired英语怎么读(累的英语怎么写)

tired英语怎么读(累的英语怎么写)

本文目录累的英语怎么写“tired”的读音是什么tired用英语怎么说tired用英语怎么读tired怎么读累的英语怎么写累的英语:tired读音:英 adj. 疲倦的;疲劳的;累的;厌烦的动词tire的过去式和过去分词形式.词汇搭配:1、

2025年4月1日 09:00

宋思明海藻什么电视剧(《蜗居》海藻下场凄惨,哪些细节表明宋思明是真的爱上她了)

宋思明海藻什么电视剧(《蜗居》海藻下场凄惨,哪些细节表明宋思明是真的爱上她了)

本文目录《蜗居》海藻下场凄惨,哪些细节表明宋思明是真的爱上她了《蜗居》中,宋思明知道海藻已经摘除子宫,为什么还要松开方向盘电视剧《蜗居》里宋思明说自己拿了海藻第一次,海藻明知真相,为何不解释电视剧《蜗居》中,海藻和宋思明之间有真正的爱情吗《

2025年2月23日 10:10

dhcp服务器网关设置(dhcp服务器IP怎么设置)

dhcp服务器网关设置(dhcp服务器IP怎么设置)

本文目录dhcp服务器IP怎么设置如何设置dhcp服务器地址如何在虚拟机上对配置好的dhcp服务器进行测试如何配置dhcp服务器dhcp服务器作用是怎样设置静态IP地址,子网掩码,默认网关宽带路由器DHCP功能:如何设置DHCP服务器华为S

2025年2月15日 09:10

android应用程序四大组件(android四大组件是什么)

android应用程序四大组件(android四大组件是什么)

本文目录android四大组件是什么activity是android四大组件之一吗android四大组件是什么Android四大组件有:活动、服务、内容、提供广播接收器。活动应用程序是显示层,每一个画面对应于你的应用程序服务,服务应用程序中

2025年3月8日 06:00

evaluate怎么读英语(evaluate怎么记忆)

evaluate怎么读英语(evaluate怎么记忆)

本文目录evaluate怎么记忆arithmetic; mathematical ;evaluate; 这英语怎么读evaluate怎么读评价的英语是什么educate ;evaluate; particularly 这英语用谐音怎么读ev

2025年2月27日 10:30

sandbox怎么读(paypal中文怎么念怎么读的啊)

sandbox怎么读(paypal中文怎么念怎么读的啊)

本文目录paypal中文怎么念怎么读的啊sandbox是什么sandbox元宇宙怎么玩paypal中文怎么念怎么读的啊paypal读法:,中文意思贝宝,读音:bèi bǎo 中文翻译:n. 贝宝(全球最大的在线支付平台)短语:1、Paypa

2025年3月3日 03:20

谁能通俗的解释下什么是消息中间件?消息中间件用在什么地方

谁能通俗的解释下什么是消息中间件?消息中间件用在什么地方

本文目录谁能通俗的解释下什么是消息中间件消息中间件用在什么地方什么是消息中间件,比如tonglink主要起什么作用消息中间件是什么消息中间件是什么有什么作用消息中间件有哪些java中的消息中间件是干什么用的谁能通俗的解释下什么是消息中间件中

2025年4月2日 20:20

格式化u盘有什么后果(格式化对U盘有什么坏处)

格式化u盘有什么后果(格式化对U盘有什么坏处)

本文目录格式化对U盘有什么坏处格式化U盘对U盘会有不良的影响吗经常格式化U盘会对U盘有不好的影响吗U盘格式化为ntfs格式会有危害吗手机u盘格式化以后,会产生怎样的后果U盘格式化后会怎样急格式化对U盘有什么坏处U盘这种东西,现在很容易感染病

2025年3月31日 17:00

ps个人主页设计模板(怎么用ps设计网页主页)

ps个人主页设计模板(怎么用ps设计网页主页)

本文目录怎么用ps设计网页主页求PS制作网页模板的书籍PS怎么制作好自定义模板怎么用ps设计网页主页制作主页是一项非常复杂的工作,跟创意合成有点类似。首先要根据客户的要求去找一些好的作品作为参考,找出一些灵感,然后搜集相关的素材,并按照自己

2025年2月10日 03:00

站长之家查询(中国商标网查询怎么回事经常进不去)

站长之家查询(中国商标网查询怎么回事经常进不去)

本文目录中国商标网查询怎么回事经常进不去请问为什么分别用站长之家和爱站网查询网站的百度权重结果不同怎么查看一个网页的流量如何查到一个网站的用户量如何查询一个网站的流量如何查看一个网站的点击率和人气中国商标网查询怎么回事经常进不去中国商标网总

2025年3月21日 04:40

uml流程图((Java)UML图中没有流程图吧)

uml流程图((Java)UML图中没有流程图吧)

本文目录(Java)UML图中没有流程图吧用visio2010怎么做UML流程图,我老是出现此uml形状所在的绘图页不是UML模型图的一部分啥的= =流程图三个条件并列怎么画(Java)UML图中没有流程图吧UML是统一建模语言。流程图类似

2025年2月8日 20:40

loading什么意思中文翻译(loading翻译)

loading什么意思中文翻译(loading翻译)

本文目录loading翻译loading中文是什么意思loading翻译load address装入地址;〔馈入位址〕The absolute storage location into which a word or the first

2025年2月23日 07:50

帝国时代4攻略(谁知道《帝国时代4》蒙古怎么玩有没有什么心得)

帝国时代4攻略(谁知道《帝国时代4》蒙古怎么玩有没有什么心得)

本文目录谁知道《帝国时代4》蒙古怎么玩有没有什么心得谁知道《帝国时代4》法兰西精通怎么做谁知道《帝国时代4》蒙古怎么玩有没有什么心得蒙古TC爆  开局基地车拉到木材旁边,4村木1村敖包,造4村木  敖包弄好点卓越机动性科技  蒙古包7羊,3

2025年3月8日 05:40

如何来配置iis服务器加强安全?证书与iis结合实现web站点的安全性的核心步骤是什么

如何来配置iis服务器加强安全?证书与iis结合实现web站点的安全性的核心步骤是什么

本文目录如何来配置iis服务器加强安全证书与iis结合实现web站点的安全性的核心步骤是什么如何来配置iis服务器加强安全随着校园网络建设和应用的逐步深入,越来越多的学校建立了自己的Web服务器。IIS(Internet Informati

2025年3月25日 23:50

html背景图片居中(用html添加背景图片时,怎么让它不重复并且居中)

html背景图片居中(用html添加背景图片时,怎么让它不重复并且居中)

本文目录用html添加背景图片时,怎么让它不重复并且居中怎么用HTML把图片设置在背景图片居中求代码用html添加背景图片时.怎么让它不重复.并且居中.在网页设计中怎么让背景图片水平居中用html添加背景图片时,怎么让它不重复并且居中在你所

2025年2月23日 23:00

网络编程语言(编写网页的编程语言有哪些)

网络编程语言(编写网页的编程语言有哪些)

本文目录编写网页的编程语言有哪些为什么Python语言不是网络编程语言编写网页的编程语言有哪些编写网页的编程语言大概有:1、PHPPHP是一个嵌套的缩写名称,是英文“超级文本预处理语言”(PHP:Hypertext Preprocessor

2025年2月14日 01:30

近期文章

本站热文

harbor,port,pier的区别?谁能解释“harbour“(港口)与“pier“(码头)的区别
2025-02-22 17:40:03 浏览:18
ibatis foreach(ibatis 批量update操作)
2025-02-10 23:40:06 浏览:7
endless rain(endless rain表达什么情感)
2025-02-14 06:00:02 浏览:6
标签列表

热门搜索