1. 千牛h5容器是什麼意思老是失敗

應該是你的默認瀏覽器問題,也可能是千牛損壞了,重裝一下試試吧。

2. html中如何在div中實現滾動條

overflow:scroll;/*任何時候都強抄制顯示滾動條*/
overflow:auto;/*需要的時候會出現滾動條*/
overflow-x:auto;/*控制X方向的滾動條*/
overflow-y:auto;/*控制Y方向的滾動條*/

受overflow影響的必需是塊元素,並且指定寬度和高度,否則內部元素將自動將父級容器撐開。

3. 有沒有html5,開發連連看游戲代碼,不要太復雜的,代碼最好不要超過4百行,能運行就給賞金,那個哥們幫幫

在瀏覽器里運行,然後F12查看源代碼,找到這個h5並點擊,看一下它對應的樣式,與回你在vs里寫答的有什麼不同。可能的原因:1.它有父級容器,父級容器的樣式影響到了它。2.它有子元素,子元素影響到了它的顯示。3.在你項目的其他地方,你修改了它應用的樣式,照成樣式改變。沒看到源碼,我能想到的只有這些。。。

4. 一個h5程序員一般自己的庫要存什麼軟體

現在國內H5軟體,比較受歡迎的就是iH5咯,功能強大嘛。

一、內容製作

內容製作是使用H5頁面製作軟體的直接目的,這里把內容製作劃分為兩大評測模塊:編輯方便度和功能覆蓋度。編輯靈活程度越高,內容製作越高效;功能覆蓋度越高,內容製作越有質量。

(1)編輯靈活度

iH5的對象管理系統完善,操作靈活度高,它封裝了齊全的文檔對象模型(DOM),提供的組件基本是對象類型的,比如全景容器、物理引擎、資料庫等。它定義了所有HTML元素的對象和屬性,以及相應的訪問介面,這使不同對象間有了更多聯動的可能。

換句話說,它支持在對象樹上自主獲取、修改、添加或者刪除對象,用戶能對不同類型的對象組件進行靈活管理,同時支持PSD文件上傳編譯。

Equb360的對象管理系統差強人意,操作靈活度低。它封裝的是模塊化(Molarization)模型,提供的組件框架格式基本是固定且相互割裂的,比如計時器、評論組件等。這就意味著,對組件的操作很大程度局限在修改內容上,基本丟失了H5交互的意義。

受模型框架影響,並不支持PSD文件直接上傳,而且當頁面下多個對象重疊時,不能直接選取最底層對象,非得一層層挪開,這是最抓人的吧...

(2)功能覆蓋度

按市面上H5在多媒體范疇的應用,摘取常用於H5設計的功能,以此作為憑據,對比兩個H5頁面製作軟體的功能覆蓋度——

基於DOM封裝開發的iH5組件功能數達到51個,比Equb360多出將近20個。另外,iH5的組件開發都基於交互基礎,因此更能延伸出成千上萬種復合型的交互可能,但模塊導向的Equb360顯然心有餘而力不足。

在上圖中,表單類的基礎多媒體組件服務,Equb360360跟iH5很接近,但在高級多媒體組件上,遠不及iH5那麼全能。特別是去年行業剛興起的全景模式,iH5的功能開發可以說是緊追流行趨勢。

放眼數據應用組件,像輸入框、文本框、數據提交這類底層的服務組件,Equb360雖然支持,但收費才開放似乎有些不合情理。

二、學習成本

對於初學者來說,會更傾向於選擇學習成本低的H5頁面製作軟體,如果它的學習成本遠高於學習期望值,那麼註定會流失一部分沒耐心的用戶。

按常理來說,H5頁面製作軟體的功能越豐富,學習成本越高。然而,iH5比Equb360多出20個功能,學習成本卻遠低於Equb360。

5. 用asp.net開發網站,返回的頁面是HTML5代碼,但是不能正常顯示h5控制項

在瀏覽器里運行,然後F12 查看源代碼,找到 這個h5 並點擊,看一下它對應的樣式,與你在vs 里寫的 有什麼不同。

可能的原因:1.它有父級容器,父級容器的樣式 影響到了它。
2.它有子元素,子元素影響到了它的顯示。
3.在你項目的其他地方,你修改了它應用的樣式,照成樣式改變。

沒看到源碼,我能想到的只有這些。。。

6. 一鏡到底類的h5怎麼做有詳細教程嗎

一鏡到底,是指拍攝中沒有cut情況,運用一定技巧將作品一次性拍攝完成。在HTML5中是指通過拉伸鏡頭的元素,使得場景有遠近的縱深感,業內通常稱之為「一鏡到底」效果。

一鏡到底不止「鏡頭縮放從場景來形成巨大沖擊力」的典型類型,寬泛的講,從頭到尾連貫播放完畢都算,還有滑動的長頁面等創意形式。

從網上找了些「一鏡到底H5案例」,僅供大家參考:

經典的一鏡到底類型:

4.手勢滑動速度控制。上下劃屏可以控制畫面的播放,手指滑動的快慢影響畫面播放的速度,可以在作品中,做一個滑動提示的元素動畫,給用戶提示。

注意事項:

  • 常規的一鏡到底畫面是多個PNG圖片,需要上傳前保證是PNG格式的,保證邊緣沒有被裁切的痕跡;

  • 文字可以直接在Layer頁面使用段落組件編輯。

  • 一鏡到底組件建議畫面層控制在50個畫面層以內,如果素材相對較小,可以控制在60個層左右;

  • 考慮到手機性能,每張一鏡到底畫面的大小控制在70KB以內。

  • 素材較大的情況下,每個畫面層之間的間距設置為500PX及以上,小一些的畫面素材暫時不做強制,但是需要在發布前在性能相對一般的手機上進行測試,保證流暢。

7. H5是什麼意思

通常我們所說的H5就是廣告的一種表現形式,大多是在微信上宣傳營銷使用的,而HTML5是第五代HTML的標准,可以說,H5都是基於 HTML5 實現的,包括目前我們看到的大部分網頁,基本上所有H5都遵循HTML5這個規范,不然就會出現問題。

通俗的講,H5是一個網頁,就像一個很大的容器,裡面可以放文本、圖片、音視頻等基本的流媒體格式的文件。

既然H5作為廣告的一種形式,那麼在不同應用場景是有一定區別的,比如市場策劃說它是一些品牌文案,設計師眼中它是平面UI界面,編程開發人員說它是一個HTML網頁,推廣營銷人員說它是一個活動……那麼我們從創意形式、行業、場景三個維度來劃分目前H5的實際應用表現:

創意形式:視頻H5 、一鏡到底、 全景VR、 快閃、 答題測試 、合成海報、 游戲、 擬態類、 數據表單 、橫屏H5、 長頁面

行業:互聯網/IT、 汽車、 地產/酒店 、金融/銀行、 文化/娛樂、 服飾/時尚 、電商/商業、教育/培訓、 媒體/政府、 旅遊/會展

場景:邀請函、 招聘 、品牌推廣、 產品宣傳、 婚禮慶典 、活動營銷 、節日主題、 數據報告、 微雜志 、微官網、 年會

H5工具製作:

現在隨著互聯網的發展,H5技術的普及,對人力成本的控制和開發效率需求,萌生出一堆H5工具,簡單的類似易企秀(推薦小白),可以實現一些翻翻頁的小動效,復雜的其中就有意派Epub360,專業H5頁面製作工具,大大縮短項目的開發周期,靈活度超高,幾乎一個人就可以完成以前需要一個團隊製作的H5項目

8. 如何用html5構建移動端的webapp

H5e教育html5開發為您解答:
移動web在當今的發展速度是一日千里,作為移動領域的門外漢,在這段時間的接觸後,發現前端開發這一塊做一個小小的總結。
1.四大瀏覽器內核
1.Trident (IE瀏覽器) :因為在早期IE佔有大量的市場份額,所以以前有很多網頁是根據這個Trident的標准來編寫的,但是實際上這個內核對真正的網頁標准支持不是很好,同時存在許多安全Bug。
2.Gecko:( FireFox )優點就是功能強大、豐富,可以支持很多復雜網頁效果和瀏覽器擴展介面,缺點是消耗很多的資源,比如內存。
3.Webkit: ( Chrome/ Safari / UC )優點就是Webkit擁有清晰的源碼結構、極快的渲染速度,缺點是對網頁代碼的兼容性較低,會使一些編寫不標準的網頁無法正確顯示。
4.Presto: ( 歐朋 ) Presto內核被稱為公認的瀏覽網頁速度最快的內核,同時也是處理JS腳本最兼容的內核,能在Windows、Mac及Linux操作系統下完美運行。
移動端開發主要對象是手持設備,其中絕大部分是IOS和Android系統,基於Webkit內核,可使用Chrome瀏覽器調試即可。
2.手機瀏覽器
瀏覽器已經逐漸從傳統桌面轉向手機端,競爭也越來越激烈。目前國內市場主流的手機瀏覽器:UC、網路、歐朋、QQ、海豚、safari、Chrome,這些瀏覽器都是基於webkit內核的,兼容性方面不存在問題,同時對html5和css3的支持很好,所以,大膽地應用html5和css3技術吧。
在開始編寫webapp時,前端工程師使用HTML5,而放棄HTML4,因為HTML5可以實現一些HTML4中無法實現的豐富的WEB應用程序 的體驗,可以減少開發者很多的工作量,當然了你決定使用HTML5前,一定要對此非常熟悉,要知道HTML5的新標簽的作用。比如定義一塊內容或文章區域 可使用section標簽,定義導航條或選項卡可以直接使用nav標簽等等。
3.終端解析度
手機解析度比PC解析度要龐雜得多,各種解析度有木有?大小差距那麼大有木有?這在一定程度上給頁面製作帶來了不小的麻煩。所以針對這樣的因素,必須有充分的考慮。考慮到瀏覽器自適應,需要設計和製作完成各種不同的方法。
1) 市場上主流手機生產商的產品解析度。經過調研發現,目前主流的手機解析度為:480*800像素、320*480像素,而1280*720像素(720P)會是接下來的趨勢。這些都是很粗略的統計,要有精確的數據需要花費不少的精力,那是數據分析人員的工作。
2) 項目目標群所持設備的解析度。項目目標群即用戶,用戶擁有什麼樣的手機解析度,從一定程度上來說比第一點來得更加重要,它決定著項目開發的方向。
4.響應式web開發
在編寫CSS時,我不建議前端工程師把容器(不管是外層容器還是內層)的寬度定死。為達到適配各種手持設備,我建議前端工程師使用自適應布局模式(支付 寶 採用了自適應布局模式),因為這樣做可以讓你的頁面在ipad、itouch、ipod、iphone、android、web safarik、chrome都能夠正常的顯示,你無需再次考慮設備的解析度。
響應式web開發不是一項開創性的技術變革,簡單地說,響應式web設計採用了媒體查詢、流式布局、液態圖片三項技術,把它們組合在一起來製作頁面,使得頁面不只在傳統桌面,在平板電腦和手機上,各種不同的解析度都能夠完美顯示。而要做到這點,我覺得不難,請繼續往下:
1) 准備工作:
a) 插件安裝:window resize。您可以通過下載安裝谷歌瀏覽器插件,安裝成功後,當您調整瀏覽器窗口時,在瀏覽器右下角會有灰度提示當前窗口和類似於手機視圖的大小提示。
b) 編輯器安裝:Hbulder或Webstorm
c) 弄清視圖和屏幕的區別。視圖是瀏覽器的內容顯示區域,屏幕是設備的物理顯示區域。比如視圖寬度我們一般用width表示,而屏幕寬度是用device-width來表示。相信做過手機頁面的童鞋都經常見過這段代碼:
<meta name="viewport" content="width=device-width,initial-scale=1.0">
其中width=device-width就是說把頁面寬度設置成和屏幕寬度一樣。
d) 響應式設計創意網站收集 。這里有很多響應式Web設計的網站,供您參考和學習。
2) 征途ING:
e) 響應式web設計之媒體查詢:
為了減少http請求,我想在css樣式表裡進行媒體查詢會是個不錯的選擇,而不是在頁面head部分使用link進行載入。樣式表裡的媒體查詢格式為:
@media screen and (max-width:960px){}
大括弧內部書寫樣式。該語句相當於判斷語句,有兩個條件,一個是視口寬度最大不超過960px,screen代表顯示屏,這兩個條件都具備了,就調用大括弧內的樣式。
f) 響應式web設計之流式布局:
流式布局以百分比進行布局。最重要是時刻關注元素的父級層,所有的元素都是以父級層為基準。流式布局的應用是為了和媒體查詢完美地結合,形成平滑的布局變 化跳轉效果。一般而言,media里的樣式多以width、padding、margin、font-size、line-height這些為主。
g) 響應式web設計之液態圖片:
要實現液態圖片,只需加入如下代碼:img{max-width:100%;}
web移動頭部書寫

1、首先我們來看看webkit內核中的一些私有的meta標簽,這些meta標簽在開發webapp時起到非常重要的作用
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0;" name="viewport" />
這個meta標簽表示:強制讓文檔的寬度與設備的寬度保持1:1,並且文檔最大的寬度比例是1.0,且不允許用戶點擊屏幕放大瀏覽;
<meta content="yes」 name=" apple-mobile-web-app-capable" />
meta標簽是iphone設備中的safari私有meta標簽,它表示:允許全屏模式瀏覽;
<meta content="black" name=" apple-mobile-web-app-status-bar-style" />
meta標簽也是iphone的私有標簽,它指定的iphone中safari頂端的狀態條的樣式;
<meta content="telephone=no" name="format-detection" />
meta標簽表示:告訴設備忽略將頁面中的數字識別為電話號碼

9. 新手開發移動端 H5 頁面有哪些注意事項

1、首先我們來看看webkit內核中的一些私有的meta標簽,這些meta標簽在開發webapp時起到非常重要的作用
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport">
<meta content="yes" name="apple-mobile-web-app-capable">
<meta content="black" name="apple-mobile-web-app-status-bar-style">
<meta content="telephone=no" name="format-detection">

1
2
3
4
5
6
代碼laycode - v1.1
第一個meta標簽表示:強制讓文檔的寬度與設備的寬度保持1:1,並且文檔最大的寬度比例是1.0,且不允許用戶點擊屏幕放大瀏覽;
第二個meta標簽是iphone設備中的safari私有meta標簽,它表示:允許全屏模式瀏覽;
第三個meta標簽也是iphone的私有標簽,它指定的iphone中safari頂端的狀態條的樣式;
第四個meta標簽表示:告訴設備忽略將頁面中的數字識別為電話號碼

2、HTML5標簽的使用
在開始編寫webapp時,哥建議前端工程師使用HTML5,而放棄HTML4,因為HTML5可以實現一些HTML4中無法實現的豐富的WEB應用程序 的體驗,可以減少開發者很多的工作量,當然了你決定使用HTML5前,一定要對此非常熟悉,要知道HTML5的新標簽的作用。比如定義一塊內容或文章區域 可使用section標簽,定義導航條或選項卡可以直接使用nav標簽等等。

3、放棄CSS float屬性
在項目開發過程中可以會遇到內容排列顯示的布局,假如你遇見這樣的視覺稿,哥建議你放棄float,可以直接使用display:inline-block;

4、利用CSS3邊框背景屬性
這個按鈕有圓角效果,有內發光效果還有高光效果,這樣的按鈕使用CSS3寫是無法寫出來的,當然圓角可以使用CSS3來寫,但高光和內發光卻無法使用CSS3編寫,
這個時候你不妨使用-webkit-border-image來定義這個按鈕的樣式。
-webkit-border-image就個很復雜的樣式屬性。

5、塊級化a標簽
請保證將每條數據都放在一個a標簽中,為何這樣做?因為在觸控手機上,為提升用戶體驗,盡可能的保證用戶的可點擊區域較大。

6、自適應布局模式
在編寫CSS時,我不建議前端工程師把容器(不管是外層容器還是內層)的寬度定死。為達到適配各種手持設備,我建議前端工程師使用自適應布局模式(支付寶 採用了自適應布局模式),因為這樣做可以讓你的頁面在ipad、itouch、ipod、iphone、android、web safarik、 chrome都能夠正常的顯示,你無需再次考慮設備的解析度。

7、學會使用webkit-box
上一節,我們說過自適應布局模式,有些同學可能會問:如何在移動設備上做到完全自適應呢?很感謝webkit為display屬性提供了一個webkit-box的值,它可以幫助前端工程師做到盒子模型靈活控制。

8、如何去除Android平台中對郵箱地址的識別
看過iOS webapp API的同學都知道iOS提供了一個meta標簽:用於禁用iOS對頁面中電話號碼的自動識別。在iOS中是不自動識別郵件地 址的,但在Android平台,它會自動檢測郵件地址,當用戶touch到這個郵件地址時,Android會彈出一個框提示用戶發送郵件,如果你不想 Android自動識別頁面中的郵件地址,你不妨加上這樣一句meta標簽在head中
<meta content="email=no" name="format-detection" />

9、如何去除iOS和Android中的輸入URL的控制項條
你的老闆或者PD或者交互設計師可能會要求你:能否讓我們的webapp更加像nativeapp,我不想讓用戶看見那個輸入url的控制項條?
答案是可以做到的。我們可以利用一句簡單的javascript代碼來實現這個效果
setTimeout(scrollTo,0,0,0);
請注意,這句代碼必須放在window.onload里才能夠正常的工作,而且你的當前文檔的內容高度必須是高於窗口的高度時,這句代碼才能有效的執行。

10、如何禁止用戶旋轉設備
我曾經也想禁止用戶旋轉設備,也想實現像某些客戶端那樣:只能在肖像模式或景觀模式下才能正常運行。但現在我可以很負責任的告訴你:別想了!在移動版的webkit中做不到!
至少Apple webapp API已經說到了:我們為了讓用戶在safari中正常的瀏覽網頁,我們必須保證用戶的設備處於任何一個方位 時,safari都能夠正常的顯示網頁內容(也就是自適應),所以我們禁止開發者阻止瀏覽器的orientationchange事件,看來蘋果公司的出 發點是正確的,蘋果確實不是一般的蘋果。
iOS已經禁止開發者阻止orientationchange事件,那Android呢?對不起,我沒有找到任何資料說Android禁止開發者阻止瀏覽器orientationchange事件,但是在Android平台,確實也是阻止不了的。

11、如何檢測用戶是通過主屏啟動你的webapp
看過Apple webapp API的同學都知道iOS為safari提供了一個將當前頁面添加主屏的功能,按下 iphoneipodipod touch底部工具中的小加號,或者ipad頂部左側的小加號,就可以將當前的頁面添加到設備的主屏,在設備的主屏會自動 增加一個當前頁面的啟動圖標,點擊該啟動圖標就可以快速、便捷的啟動你的webapp。從主屏啟動的webapp和瀏覽器訪問你的webapp最大的區別 是它清除了瀏覽器上方和下方的工具條,這樣你的webapp就更加像是nativeapp了,還有一個區別是window對像中的navigator子對 象的一個standalone屬性。iOS中瀏覽器直接訪問站點時,navigator.standalone為false,從主屏啟動webapp 時,navigator.standalone為true, 我們可以通過navigator.standalone這個屬性獲知用戶當前是否是從主屏訪 問我們的webapp的。
在Android中從來沒有添加到主屏這回事!

12、如何關閉iOS中鍵盤自動大寫
我們知道在iOS中,當虛擬鍵盤彈出時,默認情況下鍵盤是開啟首字母大寫的功能的,根據某些業務場景,可能我們需要關閉這個功能,移動版本webkit為 input元素提供了autocapitalize屬性,通過指定autocapitalize=」off」來關閉鍵盤默認首字母大寫。

13、iOS中如何徹底禁止用戶在新窗口打開頁面
有時我們可能需要禁止用戶在新窗口打開頁面,我們可以使用a標簽的target=」_self「來指定用戶在新窗口打開,或者target屬性保持空,但 是你會發現iOS的用戶在這個鏈接的上方長按3秒鍾後,iOS會彈出一個列表按鈕,用戶通過這些按鈕仍然可以在新窗口打開頁面,這樣的話,開發者指定的 target屬性就失效了,但是可以通過指定當前元素的-webkit-touch-callout樣式屬性為none來禁止iOS彈出這些按鈕。這個技 巧僅適用iOS對於Android平台則無效。

14、iOS中如何禁止用戶保存圖片\復制圖片
我們在第13條技巧中提到元素的-webkit-touch-callout屬性,同樣為一個img標簽指定-webkit-touch-callout為none也會禁止設備彈出列表按鈕,這樣用戶就無法保存\復制你的圖片了。

15、iOS中如何禁止用戶選中文字
我們通過指定文字標簽的-webkit-user-select屬性為none便可以禁止iOS用戶選中文字。

16、iOS中如何獲取滾動條的值
桌面瀏覽器中想要獲取滾動條的值是通過document.scrollTop和document.scrollLeft得到的,但在iOS中你會發現這兩 個屬性是未定義的,為什麼呢?因為在iOS中沒有滾動條的概念,在Android中通過這兩個屬性可以正常獲取到滾動條的值,那麼在iOS中我們該如何獲 取滾動條的值呢?
通過window.scrollY和window.scrollX我們可以得到當前窗口的y軸和x軸滾動條的值。

17、如何解決盒子邊框溢出
當你指定了一個塊級元素時,並且為其定義了邊框,設置了其寬度為100%。在移動設備開發過程中我們通常會對文本框定義為寬度100%,將其定義為塊級元 素以實現全屏自適應的樣式,但此時你會發現,該元素的邊框(左右)各1個像素會溢了文檔,導致出現橫向滾動條,為解決這一問題,我們可以為其添加一個特殊 的樣式-webkit-box-sizing:border-box;用來指定該盒子的大小包括邊框的寬度。

18、如何解決Android 2.0以下平台中圓角的問題
如果大家夠細心的話,在做wap站點開發時,大家應該會發現android 2.0以下的平台中問題特別的多,比如說邊框圓角這個問題吧。
在對一個元素定義圓角時,為完全兼容android 2.0以下的平台,我們必須要按照以下技巧來定義邊框圓角:
1\-webkit這個前綴必須要加上(在iOS中,你可以不加,但android中一定要加);
2\如果對針對邊框做樣式定義,比如border:1px solid #000;那麼-webkit-border-radius這屬性必須要出現在border屬性後。
3\假如我們有這樣的視覺元素,左上角和右上角是圓角時,我們必須要先定義全局的(4個角的圓角值)-webkit-border- radius:5px;然後再依次的覆蓋左下角和右下角,-webkit-border-bottom-left-radius:0;-webkit- border-bottom-right-border:0;否則在android 2.0以下的平台中將全部顯示直角,還有記住!-webkit這個前 綴一定要加上!

19、如何解決android平台中頁面無法自適應
雖然你的html和css都是完全自適應的,但有一天如果你發現你的頁面在android中顯示的並不是自適應的時候,首先請你確認你的head標簽中是否包含以下meta標簽:
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0;" />
如果有的話,那請你再仔細的看清楚有沒有這個屬性的值width=device-width,如果沒有請立即加上吧!

20、如何解決iOS 4.3版本中safari對頁面中5位數字的自動識別和自動添加樣式
新的iOS系統也就是4.3版本,升級後對safari造成了一個bug:即使你添加了如下的meta標簽,safari仍然會對頁面中的5位連續的數字進行自動識別,並且將其重新渲染樣式,也就是說你的css對該標簽是無效的。
<meta name="format-detection" content="telphone=no" />
我們可以用一個比較齷齪的辦法來解決。比如說支付寶wap站點中顯示金額的標簽,我們都做了如下改寫:
<button class="t-balance"style="background:none;padding:0;border:0;">95009.00</button>元