忍者ブログ
[9]  [10]  [11]  [12]  [13]  [14]  [15]  [16]  [17]  [18]  [19
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

Bootstrap 伝票明細の入力 その5

方法としては
・グリッドの利用
・formグループの利用
・テーブルの利用
を検討した

テーブルでうまく行きそうだが
<table class="table table-striped table-bordered table-hover">
<form>
 <thead>
  <tr  class ="table-primary">
   <th style="width: 8%">cd</th>
   <th style="width: 8%">*</th>
   <th style="width: 24%">na</th>
   <th style="width: 8%">su</th>
   <th style="width: 8%">tan</th>
   <th style="width: 8%">kin</th>
   <th style="width: 8%">zkbn</th>
   <th style="width: 4%">so</th>
   <th style="width: 4%">t1</th>
   <th style="width: 4%">t2</th>
   <th style="width: 4%">t3</th>
   <th style="width: 12%">biko</th>   
  </tr>
 </thead> 
で見出しは配分してくれるが
<tr>
  <td ><input type="text" name="cd"   value ="cd"></td>
で画面が右に広がる 
<tr>
  <td ><input type="text" name="cd"   size="10" value ="cd"></td>
とサイズをいれても同じ
基本色々とテストしがたテーブルではできないようである

・次に王道として form-inline form-group form-control
の利用だが右端からきっちりと表示してくれる

<form class="form-inline">
 <div class="form-group">
  <input type="text" name="cd"  class="form-control" size ="10" value ="cd">
 </div>
 <div class="form-group"> 
        <input type="submit" name ="serch" value ="表示"  class="form-control btn btn-primary  btn-sm">  
 </div>
 <div class="form-group">
  <input type="text" name="na" class="form-control"  size ="30" value ="na">
 </div>
 <div class="form-group"> 
  <input type="submit" name ="serch" value ="一覧"  class="form-control btn btn-primary  btn-sm"> 
 </div>
 <div class="form-group">
  <input type="text" name="bsu" class="form-control"  size ="10" value ="iri">
 </div>

・次に
<div class="container">
   <div class ="row bg-info text-white">
のである

12列内に列の追加が可能で使いやすいのでこれを使う事に


ソースは次のブログで

拍手

PR
Bootstrap テーブルの利用 その4

・サンプル
<table class="table table-striped table-bordered table-hover">
 罫線有り、一行おき色つき、選択行をハイに


・サンプル見出しの色とセル幅の指定 %指定が便利
<tr  class ="table-primary">
<thead>
<th style="width: 8%">受注</th>
<th style="width: 8%">明細</th>
<th  style="width: 10%">受注日</th>
<th  style="width: 20%">取引先</th>
<th  style="width: 28%">品名</th>
<th  style="width: 8%"">数量</th>
<th  style="width: 10%">金額</th>
<th  style="width: 8%">納期</th>
</tr>
<t/head>

拍手

Bootstrap ボタンの利用 その3
・サンプル
<input type="submit" name ="serch" value =" 受注表示 "  class="col-1 btn btn-primary  btn-sm">

・ボタンの上にマウスが移動すると指のマークになる
primary
secondary
success
danger
warning
info
light
dark
が利用可能


拍手

Bootstrap グリッドシステムの利用 その2
・サンプル
<div class="container">
<div class="row">
<font  class="col-1">取引先</font></td>
<input id="tcd" name="tcd" type="number"  class="col-2" value="<?php print $_SESSION['tcd'];?>" >
<input id="tna" name="tna" type="text"   class="col-4" value="<?php print $_SESSION['tna'];?>">
<input id ="tserch" type="submit" name ="tserch" value ="取引先表示" class="col-1 btn btn-success btn-sm">
<input type="submit" name ="tdsp" value ="一覧選択" class="col-1 btn btn-success  btn-sm">
<font size="2"   class="col-3">名称一部入力で一致検索</font>
 </div>
<idv>

・最大12分割可能 幅指定で残をつかう場合はclass="col”
・<div  class="col-1">取引先</div>だけど
 <font  class="col-1">でも
 <input id="tcd" name="tcd" type="number"  class="col-2”でも
 大丈夫みたい

・注意点 formの間がおかしくなる
<form xxxx>
</form>
この間は <div class="row">でなく<div class="container">を再度定義
<form 
</form>
 
 

拍手

Bootstrap 導入編 その1

1.http://getbootstrap.com/にアクセス
2.Downloadボタンを押す
3.Compiled and minified CSS and JSのdownloadを押す
4.CSS内のbootstrap.minとbootstrap.min.cssを自分のCSSにコピー
5.JS内のbootstrap.bundle.minとbootstrap.bundle.min.jsを自分のJSにコピー
6.JQueryからjquery-3.3.1.slim.minをコピー
 (datepickerを使いたかったのでjs/jquery-3.2.1.min.jsを使用)

7.metaとLinkはこんな具合い

<meta charset="UTF-8">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Cache-Control" content="no-cache">
 <!-- Bootstrap CSS -->
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<link rel="stylesheet" type="text/css" href="style.css"/>
<link rel="stylesheet" href="js/jquery-ui-1/jquery-ui.min.css">
<script src="js/jquery-3.2.1.min.js"></script> 
<script src="js/jquery-ui-1/jquery-ui.min.js"></script>
<script src="js/jquery-ui-1/datepicker-ja.js"></script>
<link rel="stylesheet" type="text/css" href="datepicker_size.css"/>
<script src="juchta_js.js"></script>
<script src="jscommon.js"></script>
    <!-- Bootstrap CSS -->
<link rel="stylesheet" href="css/bootstrap.min.css">
 <script src="js/bootstrap.bundle.min.js"></script>
 <!---------------------->
8.
style.cssのtable句はコメント化

で準備完了

拍手

カレンダー
03 2025/04 05
S M T W T F S
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
フリーエリア
最新CM
[03/10 DORA]
最新TB
プロフィール
HN:
dorabu
性別:
非公開
バーコード
ブログ内検索
P R
Copyright © ドラブーのアンドロイドとIoTなブログ All rights reserved. / Template by 四季. / Material by てんせん.

忍者ブログ [PR]