帶給大家的是HTML5仿手機微信聊天介面,截圖效果如下:
原始碼如下:
- html>
- html>
- head>
- meta charset charset charset >
- title>HTML5模擬微信> 🎜>title>
- style>
- /**重設標籤預設樣式*/
- * {
- margin: 0;
- padding: 0;
- list-style: none;
- font-family: '微軟雅黑'
- }
- #container {
- width: 450px;
- height: 780px;
- background: #eee;
- margin: 80px auto 0;
- position: relative;
- box-shadow: 20px 20px 55px #777;
- }
- .header {
- background: #000;
- height: 40px;
- color: #fff;
- line-height: 34px;
- font-size: 20px;
- padding: 0 10px; }
- .footer {
- 寬度:430px;
- 高度:50 像素;
- 背景:#666;
- 位置:絕對;
- 底部:0;
- 內的邊界:10px;
- }
- .頁腳輸入 {
- 寬度:275px;
- 高度:45 像素;
- 大綱:無;
- 字體尺寸:20px;
- 已縮排:10px;
- 位置:絕對;
- 邊框半徑:6px;
- 右側:80px;
- }
- .頁腳跨距{
- 顯示:內聯區塊;
- 寬度:62px;
- 高度:48px;
- 背景: #ccc;
- 字體為細部:900;
- 高:45px;
- 遊標:指針;
- 已對齊:中位;
- 位置:絕對;
- 右側:10px;
- 邊框半徑:6px;
- }
- .footer span:hover {
- 顏色:為下色;
- 背景: #999;
- }
- #user_face_icon {
- 顯示:內聯區塊;
- 背景: 紅色;
- 寬度:60 像素;
- 高度:60 像素;
- 邊框半徑:30px;
- 位置:絕對;
- 下:6px;
- 左:14px;
- 遊標:指針;
- 溢位:隱藏;
- }
- img {
- 寬度:60px;
- 高度:60 像素;
- }
- .content {
- 字體尺寸:20px;
- 寬度:435px;
- 高度:662px;
- 溢出: 自動;
- 內的邊界:5px;
- }
- .content li {
- 上時邊緣:10px;
- 左內邊距:10px;
- 寬度:412px;
- 顯示: 塊體;
- 明確:兩者;
- 溢位:隱藏;
- }
- .content li img {
- 浮動:向左;
- }
- .內容跨距{
- 背景: #7cfc00;
- 內的邊界:10px;
- 邊框半徑:10px;
- 浮動:向左;
- 邊距: 6px 10px 0 10px;
- 最大寬度:310px;
- 邊框: 1px solid #ccc;
- box-shadow: 0 0 3px #ccc;
- }
- .content li img.imgleft {
- 浮動:向左;
- }
- .content li img.imgright {
- 浮動:右側;
- }
- .content li span.spanleft {
- 浮動:向左;
- 背景:#fff;
- }
- .content li span.spanright {
- 浮動:右側;
- 背景: #7cfc00;
- }
- style> >
- script
- >
- window.onload = function
- = function = function var arrIcon
- = ['http://www.xtt /wp-content/uploads/2016/03/123.png']; var num
- = var iNow = -1 > var icon
- = docface> = docface>收到g'); var
-
btn =
gf>docm 🎜> var text = - var content = documn; > var
- img =
content var span = - icon[0].onclick =
- if(
- num==0){ num==0){ num==0){
- ==0){ this.src
- num }else if(num==1){
- this.src num
- } } btn.onclick =
- if(
- text.value ==''){
- alert('中使用空白訊息 '); }else { content.innerHTML = '
- img src=
- "' arrIcon[num] '">
- >
- ' text.value 'span>span>span>spanli>'; iNow ; if(num==0){🎜>num==0){ img[iNow].className = 'imgright' img[iNow].className = 'imgright' img[iNow]。 關於 }else {
- img[iNow].className = 'imgleft, img[iNow].className = 'imgleft' img[iNow].className = 'imgleft'o
- 關於 }
- text.value''> 🎜> // 內容過多時,將捲軸放置至最底端
- content content.scrollTop
- =content.scrollHeight; =content.scrollHeight; }
- }
- }
- script>
- head
- > body
- > div id= "container"
- > div class= "header"
- > span>業餘草:模擬微信聊天介面span>span>
- >> span >14:21span>span
- >span>span>span>span> span
- > > 🎜>
- div> ul class="content">
- ul> div class="footer"> div div 🎜>
- > imgimg用>"http:/ /www.xttblog.com/icons/favicon.ico" alt=""> div> input id="テキスト" タイプ="テキスト" プレースホルダー=「何か言って…」>
- スパン id="btn" >送信スパン>
- div>
- div>
- ボディ>
- html>
以上がこの記事の全内容です。皆さんの学習に役立つことを願っています。

H5提供了多種新特性和功能,極大地增強了前端開發的能力。 1.多媒體支持:通過和元素嵌入媒體,無需插件。 2.畫布(Canvas):使用元素動態渲染2D圖形和動畫。 3.本地存儲:通過localStorage和sessionStorage實現數據持久化存儲,提升用戶體驗。

H5和HTML5是不同的概念:HTML5是HTML的一個版本,包含新元素和API;H5是基於HTML5的移動應用開發框架。 HTML5通過瀏覽器解析和渲染代碼,H5應用則需要容器運行並通過JavaScript與原生代碼交互。

HTML5的關鍵元素包括、、、、、等,用於構建現代網頁。 1.定義頭部內容,2.用於導航鏈接,3.表示獨立文章內容,4.組織頁面內容,5.展示側邊欄內容,6.定義頁腳,這些元素增強了網頁的結構和功能性。

HTML5和H5沒有區別,H5是HTML5的簡稱。 1.HTML5是HTML的第五個版本,增強了網頁的多媒體和交互功能。 2.H5常用於指代基於HTML5的移動網頁或應用,適用於各種移動設備。

HTML5是超文本標記語言的最新版本,由W3C標準化。 HTML5引入了新的語義化標籤、多媒體支持和表單增強,提升了網頁結構、用戶體驗和SEO效果。 HTML5引入了新的語義化標籤,如、、、等,使網頁結構更清晰,SEO效果更好。 HTML5支持多媒體元素和,無需第三方插件,提升了用戶體驗和加載速度。 HTML5增強了表單功能,引入了新的輸入類型如、等,提高了用戶體驗和表單驗證效率。

如何寫出乾淨高效的HTML5代碼?答案是通過語義化標籤、結構化代碼、性能優化和避免常見錯誤。 1.使用語義化標籤如、等,提升代碼可讀性和SEO效果。 2.保持代碼結構化和可讀性,使用適當縮進和註釋。 3.優化性能,通過減少不必要的標籤、使用CDN和壓縮代碼。 4.避免常見錯誤,如標籤未閉合,確保代碼有效性。

H5通過多媒體支持、離線存儲和性能優化提升網頁用戶體驗。 1)多媒體支持:H5的和元素簡化開發,提升用戶體驗。 2)離線存儲:WebStorage和IndexedDB允許離線使用,提升體驗。 3)性能優化:WebWorkers和元素優化性能,減少帶寬消耗。

HTML5代碼由標籤、元素和屬性組成:1.標籤定義內容類型,用尖括號包圍,如。 2.元素由開始標籤、內容和結束標籤組成,如內容。 3.屬性在開始標籤中定義鍵值對,增強功能,如。這些是構建網頁結構的基本單位。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。

Atom編輯器mac版下載
最受歡迎的的開源編輯器

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

SublimeText3 Linux新版
SublimeText3 Linux最新版

DVWA
Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中