[发明专利]一种网页布局方法、装置、电子设备及存储介质有效
申请号: | 202011305090.7 | 申请日: | 2020-11-19 |
公开(公告)号: | CN112287264B | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 刘凯 | 申请(专利权)人: | 迈普通信技术股份有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 衡滔 |
地址: | 610041 四川省成都市*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网页 布局 方法 装置 电子设备 存储 介质 | ||
1.一种网页布局方法,其特征在于,包括:
获得网页中的多个布局对象;
分别计算出所述多个布局对象的每个布局对象的最大边长值;
按照所述最大边长值从大到小的顺序对所述多个布局对象进行排序,获得排序后的多个布局对象;
依次对所述排序后的多个布局对象的每个布局对象进行重叠判定和重叠处理,以实现网页布局。
2.根据权利要求1所述的方法,其特征在于,所述依次对所述排序后的多个布局对象的每个布局对象进行重叠判定和重叠处理,包括:
判断所述排序后的多个布局对象中的当前布局对象与已布局的布局对象是否重叠;
若是,则对所述当前布局对象进行重叠处理;
若否,则对所述排序后的多个布局对象中的下一个布局对象进行重叠判定和重叠处理。
3.根据权利要求2所述的方法,其特征在于,所述判断所述排序后的多个布局对象中的当前布局对象与已布局的布局对象是否重叠,包括:
判断所述当前布局对象的顶点坐标与所述已布局的布局对象的顶点坐标之间的位置关系是否满足预设关系;
若是,则确定所述当前布局对象与所述已布局的布局对象不重叠;
若否,则确定所述当前布局对象与所述已布局的布局对象重叠。
4.根据权利要求2所述的方法,其特征在于,所述对所述当前布局对象进行重叠处理,包括:
判断所述当前布局对象的第一边长值和所述已布局的布局对象的第一边长值之和是否超出所述网页的第一边长阈值;
若是,则对所述当前布局对象进行换行移动;
若否,则对所述当前布局对象进行横向移动。
5.根据权利要求4所述的方法,其特征在于,所述对所述当前布局对象进行换行移动,包括:
判断所述当前布局对象的第二边长值和所述已布局的布局对象的第二边长值之和是否超出所述网页的第二边长阈值;
若否,则根据所述已布局的布局对象确定出布局位置,并将所述当前布局对象换行移动至所述布局位置,然后对所述排序后的多个布局对象中的下一个布局对象进行重叠判定和重叠处理。
6.根据权利要求5所述的方法,其特征在于,所述根据所述已布局的布局对象确定出布局位置,包括:
从上一行多个所述已布局的布局对象中筛选出满足预设条件的布局对象,所述预设条件为所述已布局的布局对象的第一边长值大于所述当前布局对象的第一边长值,且第二边长值是所述上一行多个所述已布局的布局对象中最小的;
将在第二边长方向上紧邻所述第二边长值最小的布局对象的位置确定为所述布局位置,所述第二边长方向是垂直方向。
7.根据权利要求5所述的方法,其特征在于,在所述判断所述当前布局对象的第二边长值和所述已布局的布局对象的第二边长值之和是否超出所述网页的第二边长阈值之后,还包括:
若所述当前布局对象的第二边长值和所述已布局的布局对象的第二边长值之和超出所述网页的第二边长阈值,则输出没有合理布局位置的提示信息。
8.一种网页布局装置,其特征在于,包括:
布局对象获得模块,用于获得网页中的多个布局对象;
最大边长计算模块,用于分别计算出所述多个布局对象的每个布局对象的最大边长值;
布局对象排序模块,用于按照所述最大边长值从大到小的顺序对所述多个布局对象进行排序,获得排序后的多个布局对象;
网页布局实现模块,用于依次对所述排序后的多个布局对象的每个布局对象进行重叠判定和重叠处理,以实现网页布局。
9.一种电子设备,其特征在于,包括:处理器和存储器,所述存储器存储有所述处理器可执行的机器可读指令,所述机器可读指令被所述处理器执行时执行如权利要求1至7任一所述的方法。
10.一种存储介质,其特征在于,该存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如权利要求1至7任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于迈普通信技术股份有限公司,未经迈普通信技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011305090.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种复合型隔震耗能支座
- 下一篇:冷凝器成型板和冷凝器