当前位置: 首页 > article >正文

flex布局:输入框布局demo

目标效果

首先,生成输入框:

  • 代码:
    在这里插入图片描述
  • 结果:
    在这里插入图片描述

设置基本样式

包括:去除边距、设置父盒子的宽度(如果不设置宽度,会使用整个浏览器的宽度)、添加父盒子边框等

  • 代码:
*{
	margin: 0;
	padding: 0;
}

#main{
	width: 250px;
	border: 1px solid #dcdcdc;
}
  • 结果:
    在这里插入图片描述

设置2个label标签的样式

  • code:
#main label{
	flex:1;
	background-color: #f5f5f5;
	font-family: "楷体";
	text-align: center;   /* 文本居中*/
}

flex:1: 即按照1:1的比例对剩余的空间进行放大或者缩小

  • 结果:
    在这里插入图片描述

调整第二个label标签的样式

由于前面设置label标签为flex布局,因此对第二个label标签进一步设置也只能用flex布局(注意选中的是第三个元素)
在这里插入图片描述

去除文本框的边框

点击文本框前:
在这里插入图片描述
点击文本框后,文本框内容框会有加粗的外框:
在这里插入图片描述
如果不想要,可以添加代码去掉:
在这里插入图片描述


http://www.kler.cn/a/6869.html

相关文章:

  • if 语句 和 case 语句
  • 人工智能:塑造未来的工作与生活
  • 版本控制【Git Bash】【Gitee】
  • React教程第二节之虚拟DOM与Diffing算法理解
  • 商业物联网详细指南:优势与挑战
  • RadSystems 自定义页面全攻略:个性化任务管理系统的实战设计
  • 多国拟发ChatGPT禁令 关“野兽”的笼子要来了?
  • itop-3568开发板驱动学习笔记(8)高级字符设备(二)IO 多路复用
  • Java 基本数据类型
  • yshop代码生成器遇到的问题 eFrom.vue没生成
  • 从零开始实现一个C++高性能服务器框架----配置模块
  • 【华为机试真题详解JAVA实现】—整数与IP地址间的转换
  • plt常用绘图方法总结
  • 【游戏策划】消消乐游戏策划案
  • Windows11之QT开发框架超详细下载安装与使用教程
  • 【Java贪心】P1208 [USACO1.3]混合牛奶 Mixing Milk
  • mySql的配置文件 .ini
  • 办公工具-latex
  • (不打广告)推荐这款永久免费内网穿透软件-神卓互联
  • C#中的异常
  • 【趣味杂谈】ChatGPT,不止是第四次工业革命的开始
  • 网站都变成灰色了,怎么实现的?
  • 函数的返回值
  • ToBeWritten之Radare2 使用教程
  • [oeasy]python0129_unicode_中文字符序号_十三道大辙_字符编码解码_eval_火星文
  • Linux系统(Ubuntu) 安装和使用MySQL (5.0) ---- 保姆级教程