• 零基础学写界面


    第一次动手写一个小界面,没有html跟css的基础,今天琢磨了半天,成果在这,直接上图(从自己的csdn博客复制过来,前两天账号出现问题)

     1 <html>
     2 <head>
     3 <style type="text/css">
     4 
     5 //定义各个块:主要的框框、大标题、文本框、按钮块
     6 div#content{background-color:#FFFFFF;height:650px;width:350px;margin-left: 13cm; margin-top:3cm;border-radius: 10px;}
     7 div#title{padding-left: 3cm;padding-top: 0.5cm;}
     8 div#text{padding-left: 0.5cm;padding-top: 0.5cm;}
     9 div#btns{padding-left: 0.5cm;padding-top: 0.5cm;}
    10 
    11 
    12 h4{padding-left: 0.5cm;}
    13 
    14 //声明文本框的一些样式属性
    15 .testStyle{
    16 width:300px;//宽
    17 height:40px;//高
    18 border-radius:5px; //圆角半径,达到文本框圆角效果
    19 text-align:center; //文本排列方式
    20 border-color:#DCDCDC; //边框颜色
    21 border: lgray solid thin;//边框样式
    22 
    23 }
    24 
    25 //声明按钮样式属性,达到凹凸效果
    26 input.ys{
    27 background-color:#2ECC71;//背景颜色
    28 color: #FFFFFF;//文字颜色
    29 border-radius: 6px;//圆角半径
    30 width:300px;
    31 height:45px;
    32 border-bottom:5px //底部边框
    33 solid #28BE68;    //边框是实线,设置颜色
    34 font-family:"宋体";  //设置字体
    35 font-size : 1.2em;   //字体大小
    36 }
    37 
    38 //鼠标悬浮于按钮上空改变颜色
    39 input.ys:hover{ 
    40 background-color:#55D88B; //改变颜色,高亮
    41 border-bottom:2px ;
    42 solid #28BE68;
    43 }
    44 </style>
    45 <title></title>
    46  </head>
    47 
    48 //<body>部分为页面可见部分
    49 <body bgcolor="#222222"> //背景颜色
    50 <div id="content">  //通过id可以找到对应的块的样式
    51   <div id="title">
    52     <h2>Open Agar</h2>  //标题
    53   </div>
    54   <div id="text">
    55     <input type="text"  placeholder="Enter your name here" class="testStyle" />  // placeholder设置hint,class表达样式
    56   </div>
    57   <br />
    58   <div id="btns">
    59    <input type="button" value="play" class="ys"></input>
    60   </div>
    61   <div id="btns">
    62     <input type="button" value="Spectate" class="ys" />
    63   </div>
    64   <div id="btns">
    65     <input type="button" value="Setting" class="ys" />
    66     <br />
    67   </div>
    68   <div>
    69     <h4>Gameplay</h4>
    70 
    71     //列表
    72     <ul style="font-size : 0.8em">
    73       <li>Move your mouse on the screen too move your character</li>
    74       <li>Eat food and other plysers in order to grow </br>your character(food respawns every time a players eats it)</li>
    75       <li>A player&#39;s mass is the number of food particles eaten.</li>
    76       <li>objective: Try to get fat and eat other players.</li>
    77     </ul>
    78   </div>
    79 </div>
    80 </body>
    81 </html>
    View Code

    主要设计思想:
    灰黑色的背景有一个容器(框框),容器里面分成了几个块,分别定义每个块该有的属性。

    早晨拿到这个界面也不知道从何下手,慢慢摸索还算是做出来了。继续努力!

    下一篇博文有按钮按下效果的三种方法!

  • 相关阅读:
    关联本地代码的方式 HTTPS和SSH---Gitee码云
    详解elementUI表单的验证规则---vue(基本用法)
    vscode 设置缩进 4
    vue的图片懒加载
    A complete log of this run can be found in问题解决
    简单直观的搞懂Vue3的ref、reactive、toRef、toRefs
    vue-cli3.0 引入外部字体并使用
    迅为与龙芯强强联合匠心之作iTOP-2K1000开发板正式发布
    迅为RK3399开发板外接固态硬盘测试
    迅为i.MX6Q开发板Ubuntu20.04 Can通信
  • 原文地址:https://www.cnblogs.com/Lynn0814/p/5686979.html
Copyright © 2020-2023  润新知