[發(fā)明專利]網(wǎng)頁頁面布局的調整方法及裝置有效
| 申請?zhí)枺?/td> | 201410648064.2 | 申請日: | 2014-11-14 |
| 公開(公告)號: | CN105608084B | 公開(公告)日: | 2019-03-19 |
| 發(fā)明(設計)人: | 劉陽 | 申請(專利權)人: | 北大方正集團有限公司;北京北大方正電子有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958 |
| 代理公司: | 北京同立鈞成知識產(chǎn)權代理有限公司 11205 | 代理人: | 馬爽;黃健 |
| 地址: | 100871 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網(wǎng)頁 頁面 布局 調整 方法 裝置 | ||
1.一種網(wǎng)頁頁面布局的調整方法,其特征在于,包括:
根據(jù)預設的網(wǎng)格的大小,將網(wǎng)頁頁面劃分為網(wǎng)格單元;
將第一模塊元素從第一網(wǎng)格移動至目標網(wǎng)格,所述第一網(wǎng)格包括至少一個所述網(wǎng)格單元,所述第一模塊元素用于承載所述第一網(wǎng)格上的數(shù)據(jù)內容;
若所述第一網(wǎng)格的大小與所述目標網(wǎng)格的大小不一致,則移動所述目標網(wǎng)格對應的目標模塊元素,并調整所述目標網(wǎng)格所占用網(wǎng)格單元的個數(shù),以放置所述第一模塊元素;
其中,所述若所述第一網(wǎng)格的大小與所述目標網(wǎng)格的大小不一致,則移動所述目標網(wǎng)格對應的目標模塊元素,并調整所述目標網(wǎng)格所占用網(wǎng)格單元的個數(shù),以放置所述第一模塊元素,包括:
若所述第一網(wǎng)格的大小大于所述目標網(wǎng)格的大小,則移動所述目標模塊元素,以及與所述目標模塊元素相鄰的相鄰模塊元素,以使所述目標網(wǎng)格的大小與所述相鄰模塊元素所占用的網(wǎng)格大小之和滿足所述第一網(wǎng)格的大小要求;
若所述第一網(wǎng)格的大小小于所述目標網(wǎng)格的大小,則移動所述目標模塊元素,并確定所述第一網(wǎng)格的大小與所述目標網(wǎng)格的大小的差值;
從網(wǎng)頁頁面上的其他模塊元素中確定占用網(wǎng)格大小與所述差值大小相等的第二模塊元素,并將所述第二模塊元素移動至所述目標網(wǎng)格中,所述其他模塊元素為除了所述目標模塊元素和所述第一模塊元素之外的模塊元素;
所述方法還包括:
若所述第一網(wǎng)格的大小與所述目標網(wǎng)格的大小一致,則移動所述目標模塊元素至所述第一網(wǎng)格中。
2.根據(jù)權利要求1所述的方法,其特征在于,所述調整所述目標網(wǎng)格所占用網(wǎng)格單元的個數(shù),以放置所述第一模塊元素之后,還包括:
若存在所占用網(wǎng)格大小與所述第一網(wǎng)格大小相互匹配的第三模塊元素,則將所述第三模塊元素移動至所述第一網(wǎng)格中。
3.一種網(wǎng)頁頁面布局的調整裝置,其特征在于,包括:
網(wǎng)格劃分模塊,用于根據(jù)預設的網(wǎng)格的大小,將網(wǎng)頁頁面劃分為網(wǎng)格單元;
移動模塊,用于將第一模塊元素從第一網(wǎng)格移動至目標網(wǎng)格,所述第一網(wǎng)格包括至少一個所述網(wǎng)格單元,所述第一模塊元素用于承載所述第一網(wǎng)格上的數(shù)據(jù)內容;
網(wǎng)格調整模塊,用于若所述第一網(wǎng)格的大小與所述目標網(wǎng)格的大小不一致,則移動所述目標網(wǎng)格對應的目標模塊元素,并調整所述目標網(wǎng)格所占用網(wǎng)格單元的個數(shù),以放置所述第一模塊元素;
其中,所述網(wǎng)格調整模塊,具體用于:
若所述第一網(wǎng)格的大小大于所述目標網(wǎng)格的大小,則移動所述目標模塊元素,以及與所述目標模塊元素相鄰的相鄰模塊元素,以使所述目標網(wǎng)格的大小與所述相鄰模塊元素所占用的網(wǎng)格大小之和滿足所述第一網(wǎng)格的大小要求;
若所述第一網(wǎng)格的大小小于所述目標網(wǎng)格的大小,則移動所述目標模塊元素,并確定所述第一網(wǎng)格的大小與所述目標網(wǎng)格的大小的差值;從網(wǎng)頁頁面上的其他模塊元素中確定占用網(wǎng)格大小與所述差值大小相等的第二模塊元素,并將所述第二模塊元素移動至所述目標網(wǎng)格中,所述其他模塊元素為除了所述目標模塊元素和所述第一模塊元素之外的模塊元素;
所述網(wǎng)格調整模塊,還用于:
若所述第一網(wǎng)格的大小與所述目標網(wǎng)格的大小一致,則移動所述目標模塊元素至所述第一網(wǎng)格中。
4.根據(jù)權利要求3所述的裝置,其特征在于,還包括:
匹配模塊,用于若存在所占用網(wǎng)格大小與所述第一網(wǎng)格大小相互匹配的第三模塊元素,則將所述第三模塊元素移動至所述第一網(wǎng)格中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北大方正集團有限公司;北京北大方正電子有限公司,未經(jīng)北大方正集團有限公司;北京北大方正電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410648064.2/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





