inputbox的几条属性

博客给出了HTML相关设置示例,包括使用style属性设置背景颜色和文本对齐方式,以及使用readonly属性将元素设为只读,这些都是前端开发中常见的操作。
style="background:'#efefef';"   //设置背景的颜色
style="text-align:right"             //设置文本框中的文字对齐
readonly                                //设置为只读
<!DOCTYPE html> <link rel="shortcut icon" href="https://ym.syxywl.vip/bjt/QQ.jpg"> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="stylesheet" href="usr/css/yst.css"> <style>* { margin: 0; padding: 0; box-sizing: border-box; } /* 使用flex布局,让内容垂直和水平居中 */ section { /* 相对定位 */ position: relative; overflow: hidden; display: flex; justify-content: center; align-items: center; min-height: 100vh; /* linear-gradient() 函数用于创建一个表示两种或多种颜色线性渐变的图片 */ background: linear-gradient(to bottom, #f1f4f9, #dff1ff); } /* 背景颜色 */ section .color { /* 绝对定位 */ position: absolute; /* 使用filter(滤镜) 属性,给图像设置高斯模糊*/ filter: blur(200px); } /* :nth-child(n) 选择器匹配父元素中的第 n 个子元素 */ section .color:nth-child(1) { top: -350px; width: 600px; height: 600px; background: #ff359b; } section .color:nth-child(2) { bottom: -150px; left: 100px; width: 500px; height: 500px; background: #fffd87; } section .color:nth-child(3) { bottom: 50px; right: 100px; width: 500px; height: 500px; background: #00d2ff; } .box { position: relative; } /* 背景圆样式 */ .box .circle { position: absolute; background: rgba(255, 255, 255, 0.1); /* backdrop-filter属性为一个元素后面区域添加模糊效果 */ backdrop-filter: blur(5px); box-shadow: 0 25px 45px rgba(0, 0, 0, 0.1); border: 1px solid rgba(255, 255, 255, 0.5); border-right: 1px solid rgba(255, 255, 255, 0.2); border-bottom: 1px solid rgba(255, 255, 255, 0.2); border-radius: 50%; /* 使用filter(滤镜) 属性,改变颜色。 hue-rotate(deg) 给图像应用色相旋转 calc() 函数用于动态计算长度值 var() 函数调用自定义的CSS属性值x*/ filter: hue-rotate(calc(var(--x) * 70deg)); /* 调用动画animate,需要10s完成动画, linear表示动画从头到尾的速度是相同的, infinite指定动画应该循环播放无限次*/ animation: animate 10s linear infinite; /* 动态计算动画延迟几秒播放 */ animation-delay: calc(var(--x) * -1s); } /* 背景圆动画 */ @keyframes animate { 0%, 100%, { transform: translateY(-50px); } 50% { transform: translateY(50px); } } .box .circle:nth-child(1) { top: -50px; right: -60px; width: 100px; height: 100px; } .box .circle:nth-child(2) { top: 150px; left: -100px; width: 120px; height: 120px; z-index: 2; } .box .circle:nth-child(3) { bottom: 50px; right: -60px; width: 80px; height: 80px; z-index: 2; } .box .circle:nth-child(4) { bottom: -80px; left: 100px; width: 60px; height: 60px; } .box .circle:nth-child(5) { top: -80px; left: 140px; width: 60px; height: 60px; } /* 登录框样式 */ .container { position: relative; width: 400px; min-height: 400px; background: rgba(255, 255, 255, 0.1); display: flex; justify-content: center; align-items: center; backdrop-filter: blur(5px); box-shadow: 0 25px 45px rgba(0, 0, 0, 0.1); border: 1px solid rgba(255, 255, 255, 0.5); border-right: 1px solid rgba(255, 255, 255, 0.2); border-bottom: 1px solid rgba(255, 255, 255, 0.2); } .form { position: relative; width: 100%; height: 100%; padding: 50px; } /* 登录标题样式 */ .form h2 { position: relative; color: #fff; font-size: 24px; font-weight: 600; letter-spacing: 5px; margin-bottom: 30px; cursor: pointer; } /* 登录标题的下划线样式 */ .form h2::before { content: ""; position: absolute; left: 0; bottom: -10px; width: 0px; height: 3px; background: #fff; transition: 0.5s; } .form h2:hover:before { width: 53px; } .form .inputBox { width: 100%; margin-top: 20px; } /* 输入框样式 */ .form .inputBox input { width: 100%; padding: 10px 20px; background: rgba(255, 255, 255, 0.2); outline: none; border: none; border-radius: 30px; border: 1px solid rgba(255, 255, 255, 0.5); border-right: 1px solid rgba(255, 255, 255, 0.2); border-bottom: 1px solid rgba(255, 255, 255, 0.2); font-size: 16px; letter-spacing: 1px; color: #fff; box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05); } .form .inputBox input::placeholder { color: #fff; } /* 登录按钮样式 */ .form .inputBox input[type="submit"] { background: #fff; color: #666; max-width: 1000px; margin-bottom: 20px; font-weight: 600; cursor: pointer; } .forget { margin-top: 6px; color: #fff; letter-spacing: 1px; } .forget a { color: #fff; font-weight: 600; text-decoration: none; }</style> <title>CDK生成</title> </head> <body> <section> <div class="color"> </div> <div class="color"> </div> <div class="color"> </div> <div class="box"> <div class="circle" style="--x:0"> </div> <div class="circle" style="--x:1"> </div> <div class="circle" style="--x:2"> </div> <div class="circle" style="--x:3"> </div> <div class="circle" style="--x:4"> </div> <div class="container"> <div class="form"> <h2>每张卡只能使用一次</h2> <form method="POST"> <div class="inputBox"> <input type="text" name="adminpass" placeholder="GM码"> </div> <div class="inputBox"> <input type="number" name="cdk_number" placeholder="要生成CDK的数量"> </div> <div class="inputBox"> <input type="number" name="item" placeholder="生成物品ID"> </div> <div class="inputBox"> <input type="number" name="number" placeholder="物品数量"> </div> <div class="inputBox"> <input type="command_type" name="command_type" placeholder="item"> </div> <div class="inputBox"> <input type="submit" value="批量生成CDK" name="addcdk"> </div> </form> <p class="forget">返回主页 <a href="/">点击这里</a> </p> <?php include("./Medoo.php"); if(isset($_POST["addcdk"])){ if($_POST["adminpass"]=='787673'){ $back=$database->select("cdk","*"); $id=intval($back[count($back)-1]["id"])+1; echo "<font size='4' color= '#00BFFF'>CDK奖励".$_POST["item"]."x".$_POST["number"]."<br>"; echo "<font size='4' color= '#00BFFF'>CDK:<br>"; $tmp=array(); while(count($tmp)<$_POST["cdk_number"]){ $tmp[]=mt_rand(100000,999999); $tmp=array_unique($tmp); } for ($i=0;$i<$_POST["cdk_number"]; $i++) { //$lenth = 6; $awa=base_convert(time()+rand(10000000,99999999),10,36); $back=$database->select("cdk","*"); $id=intval($back[count($back)-1]["id"])+1; $database->insert("cdk",["id"=>$id,"cdk"=>$awa,"item"=> $_POST["item"],"number"=>intval($_POST["number"]),"start"=>1]); echo "<font size='4' color= '#00BFFF'>".$awa."<br>"; } }else{ echo "<font size='4' color= '#00BFFF'>GM码错误!"; } } function create_randomstr_s($lenth = 6) { return random($lenth, '123456789abcdefghijklmnpqrstuvwxyz'); } ?> </div> </div> </div> </section> </body> </html> 这是cdk生成的代码 修改成匹配cdk数据库的代码
11-29
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值