• 案例-注册页面(css)


    html页面用css控制样式,画一个注册页面。

    页面最终效果如下:


    页面代码:

    1. html>
    2. <html lang="en">
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>注册页面title>
    6. <style>
    7. *{
    8. margin: 0px;
    9. padding: 0px;
    10. box-sizing: border-box;
    11. }
    12. body{
    13. background: url("img/register_bg.png") no-repeat center;
    14. padding-top: 25px;
    15. }
    16. .rg_layout{
    17. width: 900px;
    18. height: 500px;
    19. border: 8px solid #EEEEEE;
    20. background-color: white;
    21. /*让div水平居中*/
    22. margin: auto;
    23. }
    24. .rg_left{
    25. /*border: 1px solid red;*/
    26. float: left;
    27. margin: 15px;
    28. }
    29. .rg_left > p:first-child{
    30. color:#FFD026;
    31. font-size: 20px;
    32. }
    33. .rg_left > p:last-child{
    34. color:#A6A6A6;
    35. font-size: 20px;
    36. }
    37. .rg_center{
    38. float: left;
    39. /* border: 1px solid red;*/
    40. }
    41. .rg_right{
    42. /*border: 1px solid red;*/
    43. float: right;
    44. margin: 15px;
    45. }
    46. .rg_right > p:first-child{
    47. font-size: 15px;
    48. }
    49. .rg_right p a {
    50. color:pink;
    51. }
    52. .td_left{
    53. width: 100px;
    54. text-align: right;
    55. height: 45px;
    56. }
    57. .td_right{
    58. padding-left: 50px ;
    59. }
    60. #username,#password,#email,#name,#tel,#birthday,#checkcode{
    61. width: 251px;
    62. height: 32px;
    63. border: 1px solid #A6A6A6 ;
    64. /*设置边框圆角*/
    65. border-radius: 5px;
    66. padding-left: 10px;
    67. }
    68. #checkcode{
    69. width: 110px;
    70. }
    71. #img_check{
    72. height: 32px;
    73. vertical-align: middle;
    74. }
    75. #btn_sub{
    76. width: 150px;
    77. height: 40px;
    78. background-color: #FFD026;
    79. border: 1px solid #FFD026 ;
    80. }
    81. style>
    82. head>
    83. <body>
    84. <div class="rg_layout">
    85. <div class="rg_left">
    86. <p>新用户注册p>
    87. <p>USER REGISTERp>
    88. div>
    89. <div class="rg_center">
    90. <div class="rg_form">
    91. <form action="#" method="post">
    92. <table>
    93. <tr>
    94. <td class="td_left"><label for="username">用户名label>td>
    95. <td class="td_right"><input type="text" name="username" id="username" placeholder="请输入用户名">td>
    96. tr>
    97. <tr>
    98. <td class="td_left"><label for="password">密码label>td>
    99. <td class="td_right"><input type="password" name="password" id="password" placeholder="请输入密码">td>
    100. tr>
    101. <tr>
    102. <td class="td_left"><label for="email">Emaillabel>td>
    103. <td class="td_right"><input type="email" name="email" id="email" placeholder="请输入邮箱">td>
    104. tr>
    105. <tr>
    106. <td class="td_left"><label for="name">姓名label>td>
    107. <td class="td_right"><input type="text" name="name" id="name" placeholder="请输入姓名">td>
    108. tr>
    109. <tr>
    110. <td class="td_left"><label for="tel">手机号label>td>
    111. <td class="td_right"><input type="text" name="tel" id="tel" placeholder="请输入手机号">td>
    112. tr>
    113. <tr>
    114. <td class="td_left"><label>性别label>td>
    115. <td class="td_right">
    116. <input type="radio" name="gender" value="male">
    117. <input type="radio" name="gender" value="female">
    118. td>
    119. tr>
    120. <tr>
    121. <td class="td_left"><label for="birthday">出生日期label>td>
    122. <td class="td_right"><input type="date" name="birthday" id="birthday" placeholder="请输入出生日期">td>
    123. tr>
    124. <tr>
    125. <td class="td_left"><label for="checkcode" >验证码label>td>
    126. <td class="td_right"><input type="text" name="checkcode" id="checkcode" placeholder="请输入验证码">
    127. <img id="img_check" src="img/verify_code.jpg">
    128. td>
    129. tr>
    130. <tr>
    131. <td colspan="2" align="center"><input type="submit" id="btn_sub" value="注册">td>
    132. tr>
    133. table>
    134. form>
    135. div>
    136. div>
    137. <div class="rg_right">
    138. <p>已有账号?<a href="#">立即登录a>p>
    139. div>
    140. div>
    141. body>
    142. html>

  • 相关阅读:
    论文:Cover letter,添加基金项目:山东省自然科学基金
    前端Rust二进制/wasm全平台构建流程简述
    功率放大器的主要指标有哪些呢
    Vite2.0+Typescript+React+Antd+Less+Eslint+Prettier+Precommit构建标准化react应用
    大一C语言编程题库
    接口幂等性详解
    18年,51cto老师录视频- Vue.js前端开发基础与项目实战的接口,不能用了
    为什么要引入线程?
    Dubbo和Spring Cloud相关
    学人工智能等于失业?
  • 原文地址:https://blog.csdn.net/lee514/article/details/134275641