摘要:將圖片最大化后獲取尺寸實現(xiàn)寫一個元素,緊接著就付樣式實現(xiàn)花瓣使用第三方賬號登陸微博微信豆瓣人人使用手機郵箱登陸輸入手機號或郵箱密碼登陸忘記密碼還沒有花瓣賬號點擊注冊樣式結(jié)果
思路:
花瓣網(wǎng)
1、對頁面進行分析
· ? 2、下載素材
3、對頁面尺寸進行分析
4、實現(xiàn)
?
下載素材
將頁面素材保存到本地,方法如下圖
?
頁面尺寸進行分析
只做了大概得尺寸,尺寸獲取方法,使用截圖得方法獲取寬和高,注意獲取過程中圖片得大小不能有變化。將圖片最大化后獲取尺寸
?
實現(xiàn)
寫一個元素,緊接著就css付樣式
html實現(xiàn)
1 doctype > 2 <html> 3 <head> 4 <meta charset="utf-8" /> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 6 <title>花瓣title> 7 <meta name="viewport" content="width=device-width, initial-scale=1"> 8 <link rel="stylesheet" type="text/css" media="screen" href="index.css" /> 9 head> 10 <body> 11 <div id="login-frame"> 12 <div id="main"> 13 <div id="logo">div> 14 <div class="lable text-1">使用第三方賬號登陸div> 15 <div class="other-login"> 16 <ul> 17 <li><a title="微博" class="weibo" href="http://www.cnblogs.com/tynam/">a>li> 18 <li><a title="qq" class="qq" href="http://www.cnblogs.com/tynam/">a>li> 19 <li><a title="微信" class="wechat" href="http://www.cnblogs.com/tynam/">a>li> 20 <li><a title="豆瓣" class="douban" href="http://www.cnblogs.com/tynam/">a>li> 21 <li><a title="人人" class="renren" href="http://www.cnblogs.com/tynam/">a>li> 22 ul> 23 <div class="clearn">div> 24 div> 25 <div class="lable text-2">使用手機/郵箱登陸div> 26 <form class="mail-login" action="login" method="POST"> 27 <input id="email" name="email" type="text" placeholder="輸入手機號或郵箱"> 28 <input type="password" name="password" placeholder="密碼"> 29 <a id="btn-login" href="http://huaban.com/" type="button" onclick="return href"> 30 <span class="text">登 陸span> 31 a> 32 form> 33 <div id="forget-pwd"> 34 <a class="forget-pwd" href="#">忘記密碼>>a> 35 div> 36 <div id="register"> 37 <span class="no-accounter">span>還沒有花瓣賬號?span> 38 <a class="register" href="#">點擊注冊>>a> 39 div> 40 div> 41 div> 42 43 body> 44 html>
?
css樣式
1 html,body{ 2 margin: 0; 3 padding: 0; 4 } 5 6 body{ 7 background-color: rgb(86, 228, 221); 8 } 9 10 .clearn{ 11 float: none; 12 } 13 14 #login-frame{ 15 width: 600px; 16 height: 430px; 17 margin: 100px auto 0; 18 background-color: #fff; 19 } 20 21 #main{ 22 margin: 20px 90px auto; 23 } 24 25 #logo{ 26 27 width: 150px; 28 height: 135px; 29 margin: 85px auto 0; 30 background-position: 0; 31 background-image: url(img/logo.png); 32 background-repeat: no-repeat; 33 list-style: none; 34 } 35 36 .lable{ 37 font-size: 14px; 38 color: hsla(0, 0%, 63%, 0.932); 39 text-align: center; 40 position: relative; 41 margin: -30px auto; 42 } 43 44 .lable::before{ 45 content: ""; 46 border-top: #dadada solid 1px; 47 position: absolute; 48 width: 138px; 49 left: 0; 50 top: 11px; 51 } 52 .lable::after{ 53 content: ""; 54 border-top: #dadada solid 1px; 55 position: absolute; 56 width: 138px; 57 right: 0; 58 top: 11px; 59 } 60 61 .other-login{ 62 height: 80px; 63 margin: 45px auto 0; 64 } 65 .other-login>ul>li{ 66 list-style: none; 67 float: left; 68 height: 45px; 69 width: 20%; 70 margin: 0 auto; 71 } 72 .other-login>ul>li>a{ 73 width: 60px; 74 height: 70px; 75 display: block; 76 background-image: url(img/login_icons_tiny.png); 77 background-repeat: no-repeat; 78 } 79 .weibo:hover{ 80 background-position:0 -80px; 81 } 82 .qq{ 83 background-position: -80px 0; 84 } 85 .qq:hover{ 86 background-position: -80px -80px; 87 } 88 .wechat{ 89 background-position: -160px 0; 90 } 91 .wechat:hover{ 92 background-position: -160px -80px; 93 } 94 .douban{ 95 background-position: -240px 0; 96 } 97 .douban:hover{ 98 background-position: -240px -80px; 99 } 100 .renren{ 101 background-position: -309px 0; 102 } 103 .renren:hover{ 104 background-position: -309px -80px; 105 } 106 107 .text-2{ 108 margin: -10px auto; 109 } 110 111 #main.mail-login{ 112 display: block; 113 width: 100px; 114 } 115 116 #email{ 117 margin: 25px auto 0; 118 } 119 .mail-login>input{ 120 height: 34px; 121 width: 100%; 122 margin: 10px auto 0; 123 outline: 0; 124 border: 1px solid #dadada; 125 border-radius: 3px; 126 text-indent: 10px; 127 outline: none; 128 } 129 130 #btn-login{ 131 height: 34px; 132 display: block; 133 text-align: center; 134 line-height: 34px; 135 background: rgb(216, 83, 83); 136 border-radius: 3px; 137 font-size: 18px; 138 color: #fff; 139 text-decoration: none; 140 margin-top: 10px; 141 } 142 #btn-login:hover{ 143 background: rgb(221, 15, 15); 144 } 145 146 #register-forgetpsd{ 147 margin: 10px auto 30px; 148 font: 10px; 149 } 150 .forget-pwd,.register{ 151 color: rgb(158, 25, 25); 152 float: left; 153 text-decoration: none; 154 list-style-type: none; 155 } 156 .forget-pwd:hover,.register:hover{ 157 text-decoration: underline; 158 } 159 160 #register{ 161 float: right; 162 } 163 .register{ 164 float: right; 165 } 166 .no-accounter{ 167 color: #292727; 168 }
結(jié)果
?
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/1664.html
摘要:最近做的一個項目是客戶端里面包了頁面,客戶端向后臺發(fā)送請求有可能費時較長,因此需要在服務(wù)器響應(yīng)期間在頁面實現(xiàn)動態(tài)加載效果。為了實現(xiàn)加載效果必須將同步請求改成異步的。 最近做的一個項目是C#客戶端里面包了html頁面,客戶端向后臺發(fā)送請求有可能費時較長,因此需要在服務(wù)器響應(yīng)期間在頁面實現(xiàn)動態(tài)加載效果。最開始基于安全考慮所有的前端請求都是走C#同步請求,這就帶來兩個問題1.同步請求用時較長...
摘要:花瓣是國內(nèi)最大的圖片分享網(wǎng)站,部分用戶長期以來都有對個人主頁的畫板按字母順序進行歸檔的需求,但花瓣官方一直沒有支持這個能力。 花瓣是國內(nèi)最大的圖片分享網(wǎng)站,部分用戶長期以來都有對個人主頁的畫板按字母順序進行歸檔的需求,但花瓣官方一直沒有支持這個能力。 最近寫了個油猴腳本用于按字母順序歸檔主頁畫板。 僅供學習交流。 效果演示 showImg(https://segmentfault.co...
摘要:我相信這是很多人共同的感受,所以今天推薦的款書簽收藏夾插件印象筆記剪藏插件下載地址印象筆記推出的一款剪藏插件,可以一鍵收藏各類網(wǎng)頁圖文,并永久保存進。 今天有個人問我chrome瀏覽器器上有沒有可以稍后閱讀的插件啊?她其實想問的就是書簽收藏夾插件,因為我們在互聯(lián)網(wǎng)上一不小心就會看到很多感興趣的內(nèi)容,但是時間有限暫時無法閱讀,以后保存下來有時間的時候再看。我相信這是很多人共同的感受,所以...
摘要:中文資料導航官網(wǎng)七牛鏡像深入淺出系列進階必讀中文文檔被誤解的編寫實戰(zhàn)系列熱門模塊排行榜,方便找出你想要的模塊多線程,真正的非阻塞淺析的類利用編寫異步多線程的實例中與的區(qū)別管道拒絕服務(wù)漏洞高級編程業(yè)界新聞看如何評價他們的首次嘗鮮程序員如何說服 node.js中文資料導航 Node.js HomePage Node官網(wǎng)七牛鏡像 Infoq深入淺出Node.js系列(進階必讀) Nod...
摘要:另一種是下圖的個圓環(huán)不斷旋轉(zhuǎn)的效果。的實現(xiàn)位置動畫效果的渲染實現(xiàn)位置第行的方法從行的循環(huán)能看出在循環(huán)體內(nèi)創(chuàng)建了個實際上就是動畫效果里的個花瓣。動畫效果顯示之后,什么時候消失使用將的關(guān)閉動作加入到執(zhí)行隊列里。 Fiori里的busy dialog有兩種表現(xiàn)形式,一種是下圖里的花朵形狀,由5個不斷旋轉(zhuǎn)的花瓣組成。另一種是下圖的3/4個圓環(huán)不斷旋轉(zhuǎn)的效果。 showImg(https://s...
閱讀 873·2021-10-25 09:45
閱讀 3297·2021-09-22 14:58
閱讀 3855·2021-08-31 09:43
閱讀 918·2019-08-30 15:55
閱讀 922·2019-08-29 13:51
閱讀 1234·2019-08-29 13:02
閱讀 3489·2019-08-29 12:52
閱讀 1964·2019-08-26 13:27