html+css+js實現火影背景切換登錄頁面

1.效果圖(代碼往下滑)

2.html代碼

3.css代碼
 

*{
    margin:0px;
    padding:0px;
}
/* *號是全部的都外邊距和內邊距都爲0,而body只是主題的外邊距和內邊距都爲0  需要給 html 和 body 同時設寬高 100% 圖片才能覆蓋瀏覽器頁面*/
html,body{
    overflow:hidden;
	width:100%;
	height:100%;
}
#ninjia{
    position:relative;
    width:100%;
    height:100%;
	/*設置 border 爲透明,防止內部外邊距溢出*/
	border: 1px solid transparent;
}


#ninjia div{
    position:absolute;
	width: 100%;
	height: 100%;
	z-index: -1;
    transition:3s;
}

p{
    /*position:absolute;*/
    font-size:25px;
	width: 270px;
    color:white;
	text-align: center;
    margin: 200px auto 0;
    /*margin:0px auto;*/
    font-family:"微軟雅黑";
}
.user{
    display: block;
	margin: 20px auto;
    font-size:18px;
    width:270px;
    height: 44px;
    color:white;
    background:rgba(45,45,45,0.15);
    border-radius: 6px;
    border:1px solid rgba(255,255,255,.15);
    box-shadow:0 2px 3px 0 rgba(0,0,0,1) inset;
    text-indent:10px;
}

.sub{
    display: block;
	margin: auto;
    font-size:18px;
    font-family:"微軟雅黑";
    font-weight:20px;
    color:#ffffff;
    outline:none;
    /*background:#ef4300;*/
    background:red;
    /*background:#ff4e20;*/
    height:44px;
    width:270px;
    box-shadow:0 15px 30px 0 rgba(255,255,255,.25) inset,0 2px 7px 0 rgba(0,0,0,.2);
    border:0px;
    border-radius:6px;
    cursor:pointer;
    /* 鼠標指針變成 手 的形狀,和放到鏈接上面的鼠標指針一樣 */
    opacity:1;
}


    

3.原生js代碼

 

這是第一次用原生js寫了一些效果,雖然比較簡單,但對自己而言也還是進步了一些。這次用的js效果對一些初學者來說還是比較容易

看懂的,希望對大家有所幫助。

注:如果覺得我寫的代碼不規範,或還是有問題,有更好的建議,歡迎大家評論o(* ̄︶ ̄*)o

發佈了41 篇原創文章 · 獲贊 37 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章