跳转到主要内容
你行网

Main navigation

  • 首页
  • Drupal
  • 编程与开发
  • 数据库
  • 操作系统与应用
  • 服务器与运维
  • 社区
User account menu
  • 登录

面包屑

  1. 首页

CSS 基础学习-228 css自适应表单

由 hrs, 3 九月, 2023

实例代码:


<!doctype html>
<html>
	<head>
		<meta charset="utf-8">
		<style>
			.div-box{
				background-color:#f1f1f1;
				border-radius:5px;
			 
				padding:12px;
				box-sizing:border-box;
				float:left;
				width:100%;
			}
			.row{
			margin:5px;
			float:left;
			width:100%;
			box-sizing:border-box;
			}
			.div-tab{
				float:left;
				padding:9px  0px;
				box-sizing:border-box;
				width:20%;
			}
			.div-01{
				box-sizing:border-box;
				float:right;
				width:80%;
			
			}
			input,select,textarea{
				width:100%;
				box-sizing:border-box;
				border-radius:4px;
				padding:10.5px 5px;
				font-size:10px;

			}
			textarea{
				height:200px;
				resize:vertical;
			}

					
			button{
				background-color:#4CAF50;
				color:white;
				border:none;
				cursor:pointer; /*定义指针样式*/
				float:right;	
				border-radius:4px;
				padding:10px 32px;
			}
			button:hover{
				background-color:green;
			}
/* 响应式布局 - 当屏幕的宽度小于 600 像素时,使两列相互堆叠而不是彼此并排。 */
			@media screen and (max-width:600px){
			.div-tab,.div-01,.div-row,button{
					width:100%;
				}
			
			}
		</style>
	</head>
	<body>
	<h1>响应式表单</h1>	
	<p>请调整浏览器窗口大小以查看效果,当屏幕的宽度小于600像素时,使用两例相互堆叠而不是彼此并排。</p>
	<div class="div-box">
	<form accept="" target="get">
		<div class="row">
			<div class="div-tab">
				<table>First Name</table>
			</div>
			<div class="div-01">
				<input type="text" name="fst" placeholder="You name.."></input>
			</div>
		</div>
		
		<div class="row">
			<div class="div-tab">
				<table>Last Name</table>
			</div>
			<div class="div-01">
				<input  type="text" name="lst" placeholder="You last name.."></input>
			</div>
		</div>
		<div class="row">
			<div class="div-tab">
				<table  for="country">Country</table>
			</div>
			<div class="div-01">
				<select id="country" name="country">
					<option value="au">Australia </option>
					<option value="ca">Canada</option>
					<option value="usa">USA</option>
				</select>
			</div>
		</div>
			<div class="row">
				<div class="div-tab">
					<table for="subject">Subject</table>
				</div>
				<div class="div-01">
					<textarea id="subject" name="subject" placeholder="Write something.."></textarea>
				</div>
			</div>
		<div class="row">
			<button type="submit" value="submit">提交</button>
		</div>
	</form>	
	</div>
	</body>
</html>

运行效果:

  • 登录或注册以发表评论
内容类型分类
编程与开发
文章归类
前端开发

文章标签

  • CSS

评论

文章标签

Excel
CSS
ubuntu
php
vim
五笔
VPN
Linux
command
HTML
drupal 8
drupal 7
centos
composer
Mysql
模块(module)
drush
Drupal
JavaSrcipt
apache
英语
drupal 9
nerdtree
荔壳风
network
果树种植
surround
drupal10
SEO
主题(theme)
更多

相关文章

  • 匿名函数(Anonymous Functions)详解
  • 如何去掉input和button标签中间有缝隙
  • PHP 中的四种标量数据类型
  • php 语言的四种标记风格
  • date_default_timezone_set 设置php服务器的默认时区
  • php8.3 的扩展模块简略说明
  • <input>` 类型的定义和用途的简要说明
  • 什么是cookie
  • php字符串运算符
  • HTML空格符简介
RSS源

友情链接 网站地图 版权信息 联系我们 网址导航 社区

Copyright © 2019 - 2021 你行网 版权所有  粤ICP备19072650号