1 Star 0 Fork 36

马小帅 / Light Year Example

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
test_form_v4.html 30.18 KB
一键复制 编辑 原始数据 按行查看 历史
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593
<!DOCTYPE html>
<html lang="zh">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" />
<title>表单示例 - 光年(Light Year Admin V4)后台管理系统模板</title>
<link rel="icon" href="favicon.ico" type="image/ico">
<meta name="keywords" content="LightYear,LightYearAdmin,光年,后台模板,后台管理系统,光年HTML模板">
<meta name="description" content="Light Year Admin V4是一个基于Bootstrap v4.4.1的后台管理系统的HTML模板。">
<meta name="author" content="yinqi">
<link href="http://lyear.itshubao.com/iframe/v4/css/bootstrap.min.css" rel="stylesheet">
<link href="css/materialdesignicons.min.css" rel="stylesheet">
<link href="js/bootstrap-select-1.13.18/bootstrap-select.min.css" rel="stylesheet">
<link href="http://lyear.itshubao.com/iframe/v4/css/style.min.css" rel="stylesheet">
<style>
/*bootstrap-select插件用到的,也可以不用*/
.bootstrap-select.open .dropdown-toggle {
border-color: #33cabb!important;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(51, 202, 187, .6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(51, 202, 187, .6);
}
.bootstrap-select.open .dropdown-menu.open {
border: 1px solid #ebebeb;
}
/*示例二、三、四、五*/
.p-t-5 {
padding-top: 5px;
}
.h-28 {
height: 28px;
}
/*示例三和四*/
.w-120 {
width: 120px;
padding-left: 0px;
padding-right: 15px;
}
.w-120-calc {
width: -moz-calc(100% - 120px);
width: -webkit-calc(100% - 120px);
width: calc(100% - 120px);
padding-right: 15px;
}
.offset-md-120 {
margin-left: 120px;
}
.mx-w-800 {
max-width: 800px;
margin: 0 auto;
}
/*示例五*/
.input-group-controls {
height: 36px;
flex: 1 1 0%;
border: 1px solid #F2F3F3;
padding-left: 15px;
}
</style>
<style>
</style>
</head>
<body>
<div class="container-fluid">
<div class="row">
<div class="col-md-12">
<div class="card">
<div class="card-header"><div class="card-title">表单示例一</div></div>
<div class="card-body">
<p>如我在页面lyear_pages_add_doc中使用的那样,标题放在最上面是为了响应式的环境下有较好的体验,不至于因为宽度不够导致文字换行</p>
<form action="#!" method="post" id="example-from-1" class="row">
<div class="form-group col-md-12">
<label for="name">输入框</label>
<input type="text" class="form-control" id="name" name="name" value="" placeholder="输入框" />
</div>
<div class="form-group col-md-12">
<label for="password">密码框</label>
<input type="password" class="form-control" id="password" name="password" value="" placeholder="密码框" />
<small class="form-text text-muted">密码是用5-20位字符</small>
</div>
<div class="form-group col-md-12">
<label for="type">(默认)选择框 - chrome更新后默认的黑色边框巨丑</label>
<select name="type" class="form-control" id="type">
<option value="1">小说</option>
<option value="2">古籍</option>
<option value="3">专辑</option>
<option value="4">自传</option>
</select>
</div>
<div class="form-group col-md-12">
<label for="example">(使用插件)选择框</label>
<div class="form-controls">
<select class="form-control selectpicker" title="小伙子选择一个吧..." name="example-6" id="example">
<option>吊打海内外的编程技术</option>
<option>迷倒万千少女的颜值</option>
<option>马云大大的财富</option>
</select>
</div>
</div>
<div class="form-group col-md-12">
<label for="idname">开关</label>
<div class="form-controls">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input" value="1" id="exampleSwitch1">
<label class="custom-control-label" for="exampleSwitch1"></label>
</div>
</div>
</div>
<div class="form-group col-md-12">
<label>复选框</label>
<div class="form-controls">
<div class="custom-control custom-checkbox custom-control-inline">
<input type="checkbox" class="custom-control-input" id="customCheck1">
<label class="custom-control-label" for="customCheck1">篮球</label>
</div>
<div class="custom-control custom-checkbox custom-control-inline">
<input type="checkbox" class="custom-control-input" id="customCheck2">
<label class="custom-control-label" for="customCheck2">足球</label>
</div>
<div class="custom-control custom-checkbox custom-control-inline">
<input type="checkbox" class="custom-control-input" id="customCheck3">
<label class="custom-control-label" for="customCheck3">排球</label>
</div>
</div>
</div>
<div class="form-group col-md-12">
<label>单选框</label>
<div class="form-controls">
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" class="custom-control-input" name="customRadio" id="customRadio1">
<label class="custom-control-label" for="customRadio1">羽毛球</label>
</div>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" class="custom-control-input" name="customRadio" id="customRadio2">
<label class="custom-control-label" for="customRadio2">冰球</label>
</div>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" class="custom-control-input" name="customRadio" id="customRadio3">
<label class="custom-control-label" for="customRadio3">网球</label>
</div>
</div>
</div>
<div class="form-group col-md-12">
<label for="desc">文本域</label>
<textarea name="desc" id="desc" placeholder="请输入内容" class="form-control"></textarea>
</div>
<div class="form-group col-md-12 mb-0">
<button type="submit" class="btn btn-primary">立即提交</button>
<button type="reset" class="btn btn-default">重 置</button>
</div>
</form>
</div>
</div>
</div>
<div class="col-md-12">
<div class="card">
<div class="card-header"><div class="card-title">表单示例二</div></div>
<div class="card-body">
<p>文字和input在同一行,你可以选择响应式的布局,也可以采用固定宽度的方式,<span class="text-danger">需要注意的是,v4中没有form-horizontal,所以在这种布局的时候,需要给form-group新增一个row的class</span></p>
<form action="#!" method="post" id="example-from-1" class="form-horizontal">
<div class="form-group row">
<label class="col-md-2 col-form-label" for="name">输入框</label>
<div class="col-md-10">
<input type="text" class="form-control" id="name" name="name" value="" placeholder="输入框" />
</div>
</div>
<div class="form-group row">
<label class="col-md-2 col-form-label" for="password">密码框</label>
<div class="col-md-8">
<input type="password" class="form-control" id="password" name="password" value="" placeholder="密码框" />
</div>
<div class="col-md-2"><small class="form-text text-muted p-t-5">密码是用5-20位字符</small></div>
</div>
<div class="form-group row">
<label class="col-md-2 col-form-label" for="type">(默认)选择框</label>
<div class="col-md-10">
<select name="type" class="form-control" id="type">
<option value="1">小说</option>
<option value="2">古籍</option>
<option value="3">专辑</option>
<option value="4">自传</option>
</select>
</div>
</div>
<div class="form-group row">
<label class="col-md-2 col-form-label" for="example">(使用插件)选择框</label>
<div class="col-md-10">
<select class="form-control selectpicker" title="小伙子选择一个吧..." name="example-6" id="example">
<option>吊打海内外的编程技术</option>
<option>迷倒万千少女的颜值</option>
<option>马云大大的财富</option>
</select>
</div>
</div>
<div class="form-group row">
<label class="col-md-2 col-form-label" for="idname">开关</label>
<div class="col-md-10 p-t-5 h-28">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input" value="1" id="exampleSwitch2">
<label class="custom-control-label" for="exampleSwitch2"></label>
</div>
</div>
</div>
<div class="form-group row">
<label class="col-md-2 col-form-label">复选框</label>
<div class="col-md-10 h-28">
<div class="custom-control custom-checkbox custom-control-inline">
<input type="checkbox" class="custom-control-input" id="customCheck21">
<label class="custom-control-label" for="customCheck21">篮球</label>
</div>
<div class="custom-control custom-checkbox custom-control-inline">
<input type="checkbox" class="custom-control-input" id="customCheck22">
<label class="custom-control-label" for="customCheck22">足球</label>
</div>
<div class="custom-control custom-checkbox custom-control-inline">
<input type="checkbox" class="custom-control-input" id="customCheck23">
<label class="custom-control-label" for="customCheck23">排球</label>
</div>
</div>
</div>
<div class="form-group row">
<label class="col-md-2 col-form-label">单选框</label>
<div class="col-md-10 h-28">
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" class="custom-control-input" name="customRadio2" id="customRadio21">
<label class="custom-control-label" for="customRadio21">羽毛球</label>
</div>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" class="custom-control-input" name="customRadio2" id="customRadio22">
<label class="custom-control-label" for="customRadio22">冰球</label>
</div>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" class="custom-control-input" name="customRadio2" id="customRadio23">
<label class="custom-control-label" for="customRadio23">网球</label>
</div>
</div>
</div>
<div class="form-group row">
<label class="col-md-2 col-form-label" for="desc">文本域</label>
<div class="col-md-10">
<textarea name="desc" id="desc" placeholder="请输入内容" class="form-control"></textarea>
</div>
</div>
<div class="form-group row">
<div class="col-md-10 offset-md-2">
<button type="submit" class="btn btn-primary">立即提交</button>
<button type="reset" class="btn btn-default">重 置</button>
</div>
</div>
</form>
</div>
</div>
</div>
<div class="col-md-12">
<div class="card">
<div class="card-header"><div class="card-title">表单示例三(固定文字位置宽度)</div></div>
<div class="card-body">
<p>文字处的宽度设置成固定值,这种方式适用于pc端,手机端会导致input太短。</p>
<form action="#!" method="post" id="example-from-1">
<div class="form-group clearfix">
<label class="w-120 float-left col-form-label p-t-5" for="name">输入框</label>
<div class="float-left w-120-calc">
<input type="text" class="form-control" id="name" name="name" value="" placeholder="输入框" />
</div>
</div>
<div class="form-group clearfix">
<label class="w-120 float-left col-form-label p-t-5" for="password">密码框</label>
<div class="float-left w-120-calc">
<input type="password" class="form-control" id="password" name="password" value="" placeholder="密码框" />
<small class="form-text text-muted">密码是用5-20位字符</small>
</div>
</div>
<div class="form-group clearfix">
<label class="w-120 float-left col-form-label p-t-5" for="type">选择框</label>
<div class="float-left w-120-calc">
<select name="type" class="form-control" id="type">
<option value="1">小说</option>
<option value="2">古籍</option>
<option value="3">专辑</option>
<option value="4">自传</option>
</select>
</div>
</div>
<div class="form-group clearfix">
<label class="w-120 float-left col-form-label p-t-5" for="example">选择框</label>
<div class="float-left w-120-calc">
<select class="form-control selectpicker" title="小伙子选择一个吧..." name="example-6" id="example">
<option>吊打海内外的编程技术</option>
<option>迷倒万千少女的颜值</option>
<option>马云大大的财富</option>
</select>
</div>
</div>
<div class="form-group clearfix">
<label class="w-120 float-left col-form-label p-t-5" for="idname">开关</label>
<div class="float-left w-120-calc p-t-5 h-28">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input" value="1" id="exampleSwitch3">
<label class="custom-control-label" for="exampleSwitch3"></label>
</div>
</div>
</div>
<div class="form-group clearfix">
<label class="w-120 float-left col-form-label p-t-5">复选框</label>
<div class="float-left w-120-calc h-28">
<div class="custom-control custom-checkbox custom-control-inline">
<input type="checkbox" class="custom-control-input" id="customCheck31">
<label class="custom-control-label" for="customCheck31">篮球</label>
</div>
<div class="custom-control custom-checkbox custom-control-inline">
<input type="checkbox" class="custom-control-input" id="customCheck32">
<label class="custom-control-label" for="customCheck32">足球</label>
</div>
<div class="custom-control custom-checkbox custom-control-inline">
<input type="checkbox" class="custom-control-input" id="customCheck33">
<label class="custom-control-label" for="customCheck33">排球</label>
</div>
</div>
</div>
<div class="form-group clearfix">
<label class="w-120 float-left col-form-label p-t-5">单选框</label>
<div class="float-left w-120-calc h-28">
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" class="custom-control-input" name="customRadio3" id="customRadio31">
<label class="custom-control-label" for="customRadio31">羽毛球</label>
</div>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" class="custom-control-input" name="customRadio3" id="customRadio32">
<label class="custom-control-label" for="customRadio32">冰球</label>
</div>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" class="custom-control-input" name="customRadio3" id="customRadio33">
<label class="custom-control-label" for="customRadio33">网球</label>
</div>
</div>
</div>
<div class="form-group clearfix">
<label class="w-120 float-left col-form-label p-t-5" for="desc">文本域</label>
<div class="float-left w-120-calc">
<textarea name="desc" id="desc" placeholder="请输入内容" class="form-control"></textarea>
</div>
</div>
<div class="form-group clearfix">
<div class="float-left w-120-calc offset-md-120">
<button type="submit" class="btn btn-primary">立即提交</button>
<button type="reset" class="btn btn-default">重 置</button>
</div>
</div>
</form>
</div>
</div>
</div>
<div class="col-md-12">
<div class="card">
<div class="card-header"><div class="card-title">表单示例四(给表单加上最大宽度,使其居中)</div></div>
<div class="card-body">
<p>新增样式 <code>mx-w-800</code>,指定最大宽度,让表单居中,你也可以自己定义。</p>
<form action="#!" method="post" id="example-from-1" class="mx-w-800">
<div class="form-group clearfix">
<label class="w-120 float-left col-form-label p-t-5" for="name">输入框</label>
<div class="float-left w-120-calc">
<input type="text" class="form-control" id="name" name="name" value="" placeholder="输入框" />
</div>
</div>
<div class="form-group clearfix">
<label class="w-120 float-left col-form-label p-t-5" for="password">密码框</label>
<div class="float-left w-120-calc">
<input type="password" class="form-control" id="password" name="password" value="" placeholder="密码框" />
<small class="help-block p-t-5">密码是用5-20位字符</small>
</div>
</div>
<div class="form-group clearfix">
<label class="w-120 float-left col-form-label p-t-5" for="type">选择框</label>
<div class="float-left w-120-calc">
<select name="type" class="form-control" id="type">
<option value="1">小说</option>
<option value="2">古籍</option>
<option value="3">专辑</option>
<option value="4">自传</option>
</select>
</div>
</div>
<div class="form-group clearfix">
<label class="w-120 float-left col-form-label p-t-5" for="example">选择框</label>
<div class="float-left w-120-calc">
<select class="form-control selectpicker" title="小伙子选择一个吧..." name="example-6" id="example">
<option>吊打海内外的编程技术</option>
<option>迷倒万千少女的颜值</option>
<option>马云大大的财富</option>
</select>
</div>
</div>
<div class="form-group clearfix">
<label class="w-120 float-left col-form-label p-t-5" for="idname">开关</label>
<div class="float-left w-120-calc p-t-5 h-28">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input" value="1" id="exampleSwitch4">
<label class="custom-control-label" for="exampleSwitch4"></label>
</div>
</div>
</div>
<div class="form-group clearfix">
<label class="w-120 float-left col-form-label p-t-5">复选框</label>
<div class="float-left w-120-calc h-28">
<div class="custom-control custom-checkbox custom-control-inline">
<input type="checkbox" class="custom-control-input" id="customCheck41">
<label class="custom-control-label" for="customCheck41">篮球</label>
</div>
<div class="custom-control custom-checkbox custom-control-inline">
<input type="checkbox" class="custom-control-input" id="customCheck42">
<label class="custom-control-label" for="customCheck42">足球</label>
</div>
<div class="custom-control custom-checkbox custom-control-inline">
<input type="checkbox" class="custom-control-input" id="customCheck43">
<label class="custom-control-label" for="customCheck43">排球</label>
</div>
</div>
</div>
<div class="form-group clearfix">
<label class="w-120 float-left col-form-label p-t-5">单选框</label>
<div class="float-left w-120-calc h-28">
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" class="custom-control-input" name="customRadio4" id="customRadio41">
<label class="custom-control-label" for="customRadio41">羽毛球</label>
</div>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" class="custom-control-input" name="customRadio4" id="customRadio42">
<label class="custom-control-label" for="customRadio42">冰球</label>
</div>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" class="custom-control-input" name="customRadio4" id="customRadio43">
<label class="custom-control-label" for="customRadio43">网球</label>
</div>
</div>
</div>
<div class="form-group clearfix">
<label class="w-120 float-left col-form-label p-t-5" for="desc">文本域</label>
<div class="float-left w-120-calc">
<textarea name="desc" id="desc" placeholder="请输入内容" class="form-control"></textarea>
</div>
</div>
<div class="form-group clearfix">
<div class="float-left w-120-calc offset-md-120">
<button type="submit" class="btn btn-primary">立即提交</button>
<button type="reset" class="btn btn-default">重 置</button>
</div>
</div>
</form>
</div>
</div>
</div>
<div class="col-md-12">
<div class="card">
<div class="card-header"><div class="card-title">表单示例五</div></div>
<div class="card-body">
<p>使用 <code>input-group</code> 布局。</p>
<p>这种布局也有局限性,右侧高度固定,如果是复选和单选,手机下可能会错位</p>
<form action="#!" method="post" id="example-from-1" class="row example-form">
<div class="form-group col-md-12">
<div class="input-group">
<div class="input-group-prepend"><span class="input-group-text">输入框</span></div>
<input type="text" class="form-control" id="name" name="name" value="" placeholder="输入框" />
</div>
</div>
<div class="form-group col-md-12">
<div class="input-group">
<div class="input-group-prepend"><span class="input-group-text">密码框</span></div>
<input type="password" class="form-control" id="password" name="password" value="" placeholder="密码框" />
</div>
<small class="help-block m-b-0">密码是用5-20位字符</small>
</div>
<div class="form-group col-md-12">
<div class="input-group">
<div class="input-group-prepend"><span class="input-group-text">选择框</span></div>
<select name="type" class="form-control" id="type">
<option value="1">小说</option>
<option value="2">古籍</option>
<option value="3">专辑</option>
<option value="4">自传</option>
</select>
</div>
</div>
<div class="form-group col-md-12">
<div class="input-group">
<div class="input-group-prepend"><span class="input-group-text">选择框</span></div>
<select class="form-control selectpicker" title="小伙子选择一个吧..." name="example-6" id="example">
<option>吊打海内外的编程技术</option>
<option>迷倒万千少女的颜值</option>
<option>马云大大的财富</option>
</select>
</div>
</div>
<div class="form-group col-md-12">
<div class="input-group">
<div class="input-group-prepend"><span class="input-group-text">&nbsp;&nbsp;&nbsp;&nbsp;</span></div>
<div class="form-controls input-group-controls p-t-5">
<div class="custom-control custom-switch">
<input type="checkbox" class="custom-control-input" value="1" id="exampleSwitch5">
<label class="custom-control-label" for="exampleSwitch5"></label>
</div>
</div>
</div>
</div>
<div class="form-group col-md-12">
<div class="input-group">
<div class="input-group-prepend"><span class="input-group-text">复选框</span></div>
<div class="form-controls input-group-controls p-t-5">
<div class="custom-control custom-checkbox custom-control-inline">
<input type="checkbox" class="custom-control-input" id="customCheck51">
<label class="custom-control-label" for="customCheck51">篮球</label>
</div>
<div class="custom-control custom-checkbox custom-control-inline">
<input type="checkbox" class="custom-control-input" id="customCheck52">
<label class="custom-control-label" for="customCheck52">足球</label>
</div>
<div class="custom-control custom-checkbox custom-control-inline">
<input type="checkbox" class="custom-control-input" id="customCheck53">
<label class="custom-control-label" for="customCheck53">排球</label>
</div>
</div>
</div>
</div>
<div class="form-group col-md-12">
<div class="input-group">
<div class="input-group-prepend"><span class="input-group-text">单选框</span></div>
<div class="form-controls input-group-controls p-t-5">
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" class="custom-control-input" name="customRadio5" id="customRadio51">
<label class="custom-control-label" for="customRadio51">羽毛球</label>
</div>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" class="custom-control-input" name="customRadio5" id="customRadio52">
<label class="custom-control-label" for="customRadio52">冰球</label>
</div>
<div class="custom-control custom-radio custom-control-inline">
<input type="radio" class="custom-control-input" name="customRadio5" id="customRadio53">
<label class="custom-control-label" for="customRadi53">网球</label>
</div>
</div>
</div>
</div>
<div class="form-group col-md-12">
<div class="input-group">
<div class="input-group-prepend"><span class="input-group-text">文本域</span></div>
<textarea name="desc" id="desc" placeholder="请输入内容" class="form-control"></textarea>
</div>
</div>
<div class="form-group col-md-12 mb-0">
<button type="submit" class="btn btn-primary">立即提交</button>
<button type="reset" class="btn btn-default">重 置</button>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
<script type="text/javascript" src="http://lyear.itshubao.com/iframe/v4/js/jquery.min.js"></script>
<script type="text/javascript" src="http://lyear.itshubao.com/iframe/v4/js/popper.min.js"></script>
<script type="text/javascript" src="http://lyear.itshubao.com/iframe/v4/js/bootstrap.min.js"></script>
<script type="text/javascript" src="js/bootstrap-select-1.13.18/bootstrap-select.min.js"></script>
<script type="text/javascript" src="js/bootstrap-select-1.13.18/i18n/defaults-zh_CN.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
// 默认
$('.selectpicker').selectpicker();
});
</script>
</body>
</html>
HTML
1
https://gitee.com/weikety/Light-Year-Example.git
git@gitee.com:weikety/Light-Year-Example.git
weikety
Light-Year-Example
Light Year Example
master

搜索帮助