【例】用div+css做一個簡單的登錄界面。【204】

CSS HTML Line 落筆承冰 2019-05-25

本例最終效果如下:

本例最終效果如下:

【例】用div+css做一個簡單的登錄界面。【204】

一、設置整個網頁的背景色

【例】用div+css做一個簡單的登錄界面。【204】

圖1

【例】用div+css做一個簡單的登錄界面。【204】

圖2

二、創建一個盒子,讓其水平居中,距離上邊200像素。

【例】用div+css做一個簡單的登錄界面。【204】

圖3

【例】用div+css做一個簡單的登錄界面。【204】

圖4

三、把盒子設置四個角為圓角,圓10個像素。

【例】用div+css做一個簡單的登錄界面。【204】

圖5

【例】用div+css做一個簡單的登錄界面。【204】

圖6

四、在大盒子裡做一個ding盒子,設置它上面兩個角是圓角,下面兩個角是直角。

【例】用div+css做一個簡單的登錄界面。【204】

圖7

【例】用div+css做一個簡單的登錄界面。【204】

圖8

五、ding盒子裡輸入幾個字,讓這幾個字在盒子裡水平居中,垂直居中,關於盒子內居中問題可參看我寫的文【203】。

【例】用div+css做一個簡單的登錄界面。【204】

圖9

【例】用div+css做一個簡單的登錄界面。【204】

圖10

六、在deng盒子裡面再做三個小盒子,取名為ref,注意如果這三個盒子不用浮動,會有什麼效果,這個你可以試試看。

【例】用div+css做一個簡單的登錄界面。【204】

圖11

【例】用div+css做一個簡單的登錄界面。【204】

圖12

七、往ref盒子裡面添加信息,發下圖,這裡順便學習兩個標籤,一個是input,一個是button。

【例】用div+css做一個簡單的登錄界面。【204】

圖13

【例】用div+css做一個簡單的登錄界面。【204】

圖14

八、去掉背景色,然後用盒子內居中的方法,讓這些元素居中。

【例】用div+css做一個簡單的登錄界面。【204】

圖15

【例】用div+css做一個簡單的登錄界面。【204】

圖16

九、通過樣式,設置按鈕的大小和字的大小,這裡我特地用id來給元素上名字,不同於class,在樣式裡調用的時候,一個是前面加.一個是前面加#。

【例】用div+css做一個簡單的登錄界面。【204】

圖17

【例】用div+css做一個簡單的登錄界面。【204】

圖18

十、最後設置一下密碼輸入框,輸入內容時為密碼隱藏符號。

【例】用div+css做一個簡單的登錄界面。【204】

圖19

【例】用div+css做一個簡單的登錄界面。【204】

圖20


<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style>
body{
background: #1f88cb;
}
.deng{
width: 300px;
height: 200px;
background: #d9e3e8;
margin: 200px auto;/*盒子頂部距離200,水平居中*/
border-radius: 10px;/*圓角10個像素*/
}
.ding{
width: 100%;/*百分比指的是父盒子的寬的百分之百*/
height: 50px;
background: #093f63;
float: left;/*浮動是為了讓盒子間發生關係*/
/* 就像水上的多個物體,浮起來後就不會相互穿插 */
border-radius: 10px 10px 0px 0px;
/* 圓角四個參數的寫法分別指左上,右上,右下,左下 */
color: white;/*字的顏色*/
text-align: center;/*水平居中*/
line-height: 50px;/*垂直居中*/
}
.ref{
width: 280px;
height: 40px;
/* 這個背景色後面是要去掉的 */
margin-left: 10px;
margin-top: 5px;
/* 以上兩句可以簡寫為margin:5px 0px 0px 10px; */
float: left;
/*在這裡你可以試著不加浮動,就知道浮動的作用了*/
text-align: center;/*水平居中*/
line-height: 40px;/*垂直居中*/
}
#bt{
width: 80px;
height: 30px;
font-size: 12pt;/*設置字的大小*/
}
</style>
</head>
<body>
<div class="deng">
<div class="ding">方塊登錄窗口</div>
<div class="ref">用戶名:<input type="text"></div>
<div class="ref">密 碼:<input type="password"></div>
<!-- 是空格的意思 input是輸入框標籤 button是按鈕標籤-->
<div class="ref"><button id="bt">確 定</button></div>
</div>
</body>
</html>

相關推薦

推薦中...