国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

#思考# 移動(dòng)端絕對(duì)定位在不同設(shè)備適配問(wèn)題

Kahn / 1175人閱讀

摘要:交互中的復(fù)雜問(wèn)題拖動(dòng)物體擺放位置物體的寬高,起點(diǎn)位置都已計(jì)算拖動(dòng)物體過(guò)程中移動(dòng)過(guò)程中移動(dòng)距離需要縮放元素目標(biāo)位置是否為預(yù)設(shè)的位置判斷預(yù)設(shè)位置已進(jìn)行計(jì)算

需求:需要展示的數(shù)據(jù)已在數(shù)據(jù)庫(kù)設(shè)置好,并且是以大屏幕為準(zhǔn),現(xiàn)在需要在不同設(shè)備上顯示出來(lái)
實(shí)現(xiàn):所有物體都采用絕對(duì)定位,根據(jù)實(shí)際屏幕與數(shù)據(jù)庫(kù)設(shè)置的屏幕尺寸比例,對(duì)數(shù)據(jù)進(jìn)行縮放

背景 居中鋪滿

background-position: center center;
background-size: cover;

中間內(nèi)容 水平和垂直居中

width:500px;
height:300px; // 假設(shè)寬高是這么多  
 
position:absolute;
top:50%,
left:50%;
transition:translate(-50% -50%);

canvas畫布上的圖形或圖片
canvas上面不同于其他dom,畫布寬高不能通過(guò)樣式設(shè)置,否則容易模糊,所以寬高通過(guò)計(jì)算后的寬高設(shè)置。
1、canvas上畫的圖形:
canvas寬高縮放后的值顯示,畫布上的元素的每個(gè)坐標(biāo)縮放后畫上去。

2、canvas顯示圖片(迷宮)
canvas的寬高,不能縮放,必須整張圖的寬高來(lái)顯示,不然圖片會(huì)被剪切掉,所以只能將整個(gè)canvas渲染完成后使用樣式的scale縮放。引申出的問(wèn)題是,迷宮中的“小人”運(yùn)動(dòng)時(shí)的對(duì)出口的判斷,采用移動(dòng)的當(dāng)前位置是否超過(guò)迷宮的寬高,這時(shí)候的寬高也就不能使用縮放后的值,雖然看起來(lái)迷宮變小了,但其實(shí)里面的坐標(biāo)是沒有變的。

交互中的復(fù)雜問(wèn)題
1、拖動(dòng)物體擺放位置
物體的寬高,起點(diǎn)位置都已計(jì)算

2、拖動(dòng)物體過(guò)程中
移動(dòng)過(guò)程中移動(dòng)距離需要縮放;

3、元素目標(biāo)位置是否為預(yù)設(shè)的位置判斷
預(yù)設(shè)位置已進(jìn)行計(jì)算

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/104988.html

相關(guān)文章

  • 移動(dòng)適配方案

    摘要:業(yè)務(wù)環(huán)境是決定整體項(xiàng)目的適配方案的核心因素。而淘寶的主站和類似,分為移動(dòng)端頁(yè)面和端頁(yè)面,端頁(yè)面同樣有著左右的留白,這也是為了讓用戶能夠在寬屏的時(shí)候?qū)⒆⒁饬性谥虚g區(qū)域。 移動(dòng)端適配方案 移動(dòng)端適配方案是一個(gè)老生常談的話題,但是對(duì)于不同的項(xiàng)目、不同的業(yè)務(wù)場(chǎng)景可能會(huì)需要不同的適配方案來(lái)進(jìn)行移動(dòng)端適配,向下兼容的baseline也需要提前訂好。 整體寬高 其實(shí)移動(dòng)端適配就和下面的玩具一樣,...

    feng409 評(píng)論0 收藏0
  • CSS布局說(shuō)——可能是最全的

    摘要:元素框相對(duì)于之前正常文檔流中的位置發(fā)生偏移,并且原先的位置仍然被占據(jù)。這些相對(duì)于布局來(lái)說(shuō)是基礎(chǔ)的,同時(shí)也是非常重要的??梢钥吹?,浮動(dòng)元素,其實(shí)對(duì)于布局來(lái)說(shuō),是特別危險(xiǎn)的。 前言 現(xiàn)在,我們被稱為前端工程師。然而,早年給我們的稱呼卻是頁(yè)面仔。或許是職責(zé)越來(lái)越大,整體的前端井噴式的發(fā)展,使我們只關(guān)注了js,而疏遠(yuǎn)了css和html。 其實(shí),我們可能經(jīng)常在聊組件化,咋地咋地。但是,回過(guò)頭來(lái)思...

    hearaway 評(píng)論0 收藏0
  • HTML-CSS

    摘要:但是,從字體上來(lái)說(shuō)雪碧圖制作,使用以及相關(guān),圖文。由于采用了編譯,所以能夠保證在瀏覽器不支持標(biāo)準(zhǔn)布局的情況下,回滾到舊版本的,保證移動(dòng)設(shè)備中能呈現(xiàn)出一樣的布局效果。我不想陷入和的紛爭(zhēng),但是有一件事是確定的極大的提升了移動(dòng)端 一勞永逸的搞定 flex 布局 尋根溯源話布局 一切都始于這樣一個(gè)問(wèn)題:怎樣通過(guò) CSS 簡(jiǎn)單而優(yōu)雅的實(shí)現(xiàn)水平、垂直同時(shí)居中。記得剛開始學(xué)習(xí) CSS 的時(shí)候,看到 ...

    xiaokai 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<