製作H5響應式頁面注意事項 微信二次分享

2022-03-09 11:08:02 字數 2425 閱讀 8083

7.13活動報名

1.2     頁面製作時,注意布局,通常:

1.2.1     重要的用img標籤(例如頭部banner等包含特定資訊的內容),不重要的底板用背景形式顯示,例如底部背景

1.2.2     img,布局需要通常外層包含乙個父級,例如div、header、p等等

1.2.3     表單通常用form形式(無論是表單提交還是ajax提交),標籤通常用span+input,用p包住,方便布局,例如:                   

1.2.5     可以用header、section、footer等h5標籤代替div標籤

1.3     切圖要求時:

1.3.1     除非整個背景是複雜的漸變等等,否則一般不切整塊圖做整個頁面背景。通常是一部分一部分切,背景用background-color渲染,需要和設計協商。

1.3.2     切圖時,許多東西可以是,比如特殊字型、小部分特殊規則說明,用的形式避免特殊字型無法顯示的窘境。

1.4     css布局時:

1.4.1     px、em、rem以及百分比%的區別和使用。

px:比較精確和穩定,1px=1畫素,如果設定div寬度為100px,假設螢幕解析度為1024*760,則表示1024解析度(1024px)中有100px被div佔據(解析度以畫素px作為基本單位),這和螢幕大小沒有關係,也不隨顯示視窗大小的改變而改變,只和解析度有關(所以視窗變小了,該div依舊200px,如果視窗不夠大會出現滾動條;但是假設解析度從1024*760改為800*600,此時div依舊200px,那麼div會感覺變大了《因為同樣大小的螢幕,解析度從1024-->800》)

em:1) 相對於body元素,1em=body元素的font-size大小      2) em會繼承父級,如果父級設定了font-size,則 1em=父級元素的font-size大小,是相對大小,但是需要確定父級font-size

rem:相對於根元素的font-size大小(沒有了繼承父級尺寸概念,不會巢狀多了混亂),為了方便,通常設定元素大小時10px,此時10px=1rem;     此滿足了自適應不同螢幕大小的要求,用rem或者%做單位

%:百分比是相對於父級元素,注意給最外層設定高度為百分比時,需要給html和body元素設定100%;

html, body

background: url(../img/success.png);

background-size: 100% 100%;

background-repeat: no-repeat;

background-position:top center;

1.4.3     螢幕自適應,設定html根元素的最小屏和最大屏時的font-size,影響rem

//

螢幕自適應

var ohtml =document.documentelement;

getsize();

window.onresize = function

() ;

function

getsize()

else

if (screenwidth >= 640)

else

}

1.4.4     vertical-align:只對行內元素有效,注意不是對文字進行設定,而是對佔空間的等進行設定,text-top、text-bottom

2.1     頁面中引入js檔案

//

分享頁面

var wurl = location.origin + '/h5/..../lottery.html';

var wtit = '標題標題';

var wimg = "位址";

var wdesc = '內容描述';

var this_url = encodeuricomponent(location.href.split('#')[0]);

$.ajax();

wx.ready(

function

() );

title: wtit,

//分享標題

desc: wdesc, //

分享描述

link: wurl, //

分享鏈結

imgurl: wimg, //

分享圖示

//type: '', // 分享型別,music、video或link,不填預設為link

//dataurl: '' // 如果type是music或video,則要提供資料鏈結,預設為空

}); }

});

微信h5頁面製作總結

第 一 尺寸問題 設計圖的尺寸我剛開始要的是750 1334px,但是在實際應用中發現忽略了手機的狀態列和導航欄的高度 iphone的設計標準,狀態列和導航欄的獨立畫素高度分別為40px和88px android系統的可以更改狀態列和導航欄的高度,可以取預設值為48px和100px 所以設計元素的展...

h5課件製作 H5課件製作的注意事項

企業將培訓中的重點難點利用h5課件製作成學習課件,方便學員隨時隨地的瀏覽學習,讓學員自主學習獲得最佳效果。隨著h5課件廣泛應用在教學中,製作h5課件已成為教學常態,那麼,在h5課件製作時候有哪些注意事項呢?h5課件和線下的課件有什麼不同呢?下面思創來一一跟大家解讀!1 要具有美感 內容是h5課件的主...

移動端h5開發注意事項

移動端h5開發注意事項 1.開發時小比較多,所以我使用絕對定位的次數比較多,絕對定位時盡量根據top進行定位,bottom定位在移動端下方出現時橫條時,會讓樣式錯亂。2.布局方面我是用的是rem 查詢 我看也有用寫一段js指令碼實現rem的,這種方式在一定條件很精準,但在螢幕很寬而長度很短時會有一點...