Warning: Trying to access array offset on value of type bool in /home/yotigory/codingmania.net/public_html/wp-content/plugins/search-everything/config.php on line 29

Warning: Cannot modify header information - headers already sent by (output started at /home/yotigory/codingmania.net/public_html/wp-content/plugins/search-everything/config.php:29) in /home/yotigory/codingmania.net/public_html/wp-includes/feed-rss2.php on line 8
フォーム アーカイブ - CodingMania https://codingmania.net/category/form コーディングマニアは、コーダーやWEBデザイナーが、効率よくコーディング作業が出来ることを目指したサイトです。 Mon, 05 Mar 2018 04:47:07 +0000 ja hourly 1 https://wordpress.org/?v=5.8.9 フォームにある現在地を示すステップナビゲーション https://codingmania.net/list/1588.html https://codingmania.net/list/1588.html#respond Mon, 05 Mar 2018 04:47:07 +0000 https://codingmania.net/?p=1588 HTMl CSS

投稿 フォームにある現在地を示すステップナビゲーションCodingMania に最初に表示されました。

]]>
HTMl
<div class="Stepnav">
  <ol>
    <li class="current">1<span>.製品情報入力</span></li>
    <li>2<span>.問合せ情報入力</span></li>
    <li>3<span>.お客様情報入力</span></li>
    <li>4<span>.確認</span></li>
    <li>5<span>.送信完了</span></li>
  </ol>
<!-- /.Stepnav --></div>

CSS

/* Stepnav
-----------------------------------------*/

.Stepnav ol {
  margin-top: 40px;
  display: table;
  table-layout: fixed;
  width: 100%;
  box-sizing: border-box;
  height: 48px;
  border-left: solid 1px #cccccc;
  border-right: solid 1px #cccccc;
}

.Stepnav ol li {
  position: relative;
  display: table-cell;
  box-sizing: border-box;
  padding-left: 25px;
  text-align: center;
  vertical-align: middle;
  color: #2196f3;
  font-size: 14px;
  background-color: #f9f9f9;
  font-weight: bold;
  border-top: solid 1px #cccccc;
  border-bottom: solid 1px #cccccc;
}

.Stepnav ol li:first-child {
  padding-left: 0;
}

@media screen and (max-width: 960px) {
  .Stepnav ol li {
    font-size: 12px;
  }
}

.Stepnav ol li.current {
  background-color: #2196f3;
  color: #FFF;
}

@media screen and (max-width: 960px) {
  .Stepnav ol li span {
    display: none;
  }
}

.Stepnav ol li:before {
  content: "";
  position: absolute;
  top: -1px;
  right: -25px;
  bottom: 0;
  width: 0;
  height: 0;
  border-top: 24px solid transparent;
  border-bottom: 24px solid transparent;
  border-left: 24px solid #cccccc;
  z-index: 99;
}

.Stepnav ol li:nth-child(5):before {
  display: none;
}

.Stepnav ol li:after {
  content: "";
  position: absolute;
  top: -1px;
  right: -24px;
  bottom: 0;
  width: 0;
  height: 0;
  border-top: 24px solid transparent;
  border-bottom: 24px solid transparent;
  border-left: 24px solid #f9f9f9;
  z-index: 99;
}

.Stepnav ol li:last-child:after {
  display: none;
}



.Stepnav ol li.current {
  border-top: solid 1px #2196f3;
  border-bottom: solid 1px #2196f3;
}

.Stepnav ol li.current:after {
  border-left: 24px solid #2196f3;
}

投稿 フォームにある現在地を示すステップナビゲーションCodingMania に最初に表示されました。

]]>
https://codingmania.net/list/1588.html/feed 0
入力された日付を比べてメッセージを表示 https://codingmania.net/jquery/1551.html https://codingmania.net/jquery/1551.html#respond Wed, 15 Mar 2017 08:34:23 +0000 https://codingmania.net/?p=1551 JSを読み込みます <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></ […]

投稿 入力された日付を比べてメッセージを表示CodingMania に最初に表示されました。

]]>
JSを読み込みます
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<script src="https://codingmania.net/demo/form/0014/js/main.js"></script>

[main.js]JavaScript

//日付のチェック
$(function(){
  $("#limitcheck").click(function(){
    var startday = parseInt($("#checkday").val());
    var startyear = parseInt($("#checkyear").val());
    var startmonth = parseInt($("#checkmonth").val());
    var endyear = parseInt($("#endyear").val());
    var endmonth = parseInt($("#endmonth").val());
    var endday = parseInt($("#endday").val());
    if ((jQuery.isNumeric(startday)==false)||(jQuery.isNumeric(startyear)==false)||(jQuery.isNumeric(startmonth)==false)||(jQuery.isNumeric(endyear)==false)||(jQuery.isNumeric(endmonth)==false)||(jQuery.isNumeric(endday)==false)){
      alert("日付をすべて入力してください。");
    } else {
      //var fromyear=endyear+5;
      //var tomonth = startmonth-1;
      to = new Date(startyear,startmonth,startday,0,0,0).getTime();
      from = new Date(endyear,endmonth,endday,0,0,0).getTime();
      //alert(to);
      //alert(from);
      if(to<from){
        alert("日付:【2】のほうが新しいです。");
      } else if(to == from){
        alert("日付が同じです。");
      } else{
        alert("日付:【1】のほうが新しいです。");
      }
    }
  });
});

HTMl

<form action="">
<div class="Form">
<dl>
<dt><label for="checkyear">日付:【1】</label></dt>
<dd><select id="checkyear" title="西暦を入力してください。">
<option value="選択" selected="selected">--</option>
<option value="2030">2030</option>
<option value="2029">2029</option>
<option value="2028">2028</option>
<option value="2027">2027</option>
<option value="2026">2026</option>
<option value="2025">2025</option>
<option value="2024">2024</option>
<option value="2023">2023</option>
<option value="2022">2022</option>
<option value="2021">2021</option>
<option value="2020">2020</option>
<option value="2019">2019</option>
<option value="2018">2018</option>
<option value="2017">2017</option>
<option value="2016">2016</option>
<option value="2015">2015</option>
<option value="2014">2014</option>
<option value="2013">2013</option>
<option value="2012">2012</option>
<option value="2011">2011</option>
<option value="2010">2010</option>
<option value="2009">2009</option>
</select>&nbsp;年

<select id="checkmonth" title="月を入力してください">
<option value="選択" selected="selected">--</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>&nbsp;月

<select id="checkday" title="日付を入力してください">
<option value="選択" selected="selected">--</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>&nbsp;日
</dd>
</dl>

<dl>
<dt id="checkreceipt"><label for="endyear">日付:【2】</label></dt>
<dd>
<select id="endyear" title="西暦を入力してください。">
<option value="選択" selected="selected">--</option>
<option value="2030">2030</option>
<option value="2029">2029</option>
<option value="2028">2028</option>
<option value="2027">2027</option>
<option value="2026">2026</option>
<option value="2025">2025</option>
<option value="2024">2024</option>
<option value="2023">2023</option>
<option value="2022">2022</option>
<option value="2021">2021</option>
<option value="2020">2020</option>
<option value="2019">2019</option>
<option value="2018">2018</option>
<option value="2017">2017</option>
<option value="2016">2016</option>
<option value="2015">2015</option>
<option value="2014">2014</option>
<option value="2013">2013</option>
<option value="2012">2012</option>
<option value="2011">2011</option>
<option value="2010">2010</option>
<option value="2009">2009</option>
</select>&nbsp;年

<select id="endmonth" title="月を入力してください">
<option value="選択" selected="selected">--</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>&nbsp;月

<select id="endday" title="日付を入力してください">
<option value="選択" selected="selected">--</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="8">8</option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>&nbsp;日
</dd>
</dl>

<div class="Form__checkbtn">
<button id="limitcheck" type="button" value="日付をチェック!">日付をチェック!</button>
<!-- /.Form__checkbtn --></div>


<!-- /.Form --></div>
</form>

CSS

.Form dl{
  margin: 0 0 2px 0;
  display: block;
  box-sizing:border-box;
  line-height: 1.5;
}
@media only screen and (max-width:640px) and (max-device-width:1280px){
.Form dl{
}
}
.Form dl dt{
  display: block;
  padding: 10px;
  font-size: 14px;
  background-color:#EEE;
  box-sizing:border-box;
  font-weight: bold;
}
@media only screen and (max-width:640px) and (max-device-width:1280px){
.Form dl dt{
}
}
.Form dl dd{
  display: block;
  margin: 0 0 40px 0;
  padding: 10px;
  font-size: 14px;
  box-sizing:border-box;
}
@media only screen and (max-width:640px) and (max-device-width:1280px){
.Form dl dd{
  margin-bottom: 30px;
}
}

.Form select{
  width: 150px;
  margin: 0 3px 0 0;
  padding: 5px;
  box-sizing:border-box;
  border: solid 1px #999;
  border-radius: 4px;
}
@media only screen and (max-width:640px) and (max-device-width:1280px){
.Form select{
  width: 70%;
  margin-bottom: 20px;
}
.Form dd select:last-child{
  margin-bottom: 0px;
}
}

/* Form__checkbtn */
.Form__checkbtn button{
  margin: 0 auto;
  display: block;
  box-sizing:border-box;
  padding: 5px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f1f1f1+50,e1e1e1+51,f6f6f6+100;White+Gloss+%231 */
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
  border-radius: 4px;
  border:solid 1px #737373;
  box-shadow: 2px 2px 0 #CCC;
  cursor: pointer;
  text-align: center;
  width: 300px;
  font-weight: bold;
  font-size: 16px;
}

投稿 入力された日付を比べてメッセージを表示CodingMania に最初に表示されました。

]]>
https://codingmania.net/jquery/1551.html/feed 0
アクセシビリティを考慮したラジオボタン https://codingmania.net/form/1534.html https://codingmania.net/form/1534.html#respond Fri, 09 Dec 2016 04:40:54 +0000 http://codingmania.net/?p=1534 HTMl <form class="Form" action=""> <dl> <dt id="like">どちらの食べ物が […]

投稿 アクセシビリティを考慮したラジオボタンCodingMania に最初に表示されました。

]]>
HTMl
<form class="Form" action="">
<dl>
<dt id="like">どちらの食べ物が好きですか?</dt>
<dd>
<div role="radiogroup">
<label for="like_apple"><input type="radio" value="りんご" id="like_apple" name="like" aria-describedby="like">りんご</label>&nbsp;
<label for="like_banana"><input type="radio" value="バナナ" id="like_banana" name="like" aria-describedby="like">バナナ</label>
</div>
</dd>
</dl>
<!-- /.Form --></form>

<form class="Form" action="">
<fieldset>
<legend>もし自宅のリフォームを考えた場合、とりあえず自分でいろんなメーカーのショウルームをまわったりWebで情報を収集したりしてある程度決めてからリフォーム会社に相談しますか?</legend>
<div class="Form__radio">
<label for="inquiry--answer01"><input value="自分で情報を収集する前にリフォーム会社に相談する。" id="inquiry--answer01" name="inquiry" type="radio">自分で情報を収集する前にリフォーム会社に相談する。</label><br>
<label for="inquiry--answer02"><input value="自分でWebで情報を集めて調べるが、メーカーのショウルームまでは行かず、リフォーム会社に相談する。" id="inquiry--answer02" name="inquiry" type="radio">自分でWebで情報を集めて調べるが、メーカーのショウルームまでは行かず、リフォーム会社に相談する。</label><br>
<label for="inquiry--answer03"><input value="自分でWebで情報をあつめて、メーカーのショウルームにも行き、ある程度決めてからリフォーム会社に相談する。" id="inquiry--answer03" name="inquiry" type="radio">自分でWebで情報をあつめて、メーカーのショウルームにも行き、ある程度決めてからリフォーム会社に相談する。</label><br>
<!-- /.Form__radio --></div>
</fieldset>
</form>

CSS

/* Form
-----------------------------------------*/
.Form{
  margin: 10px 0 20px 0;
}
.Form label{
  display: inline-block;
  cursor: pointer;
}
.Form input{
  margin:0 5px 5px 0;
}

.Form dl dt{
  background-color: #EBEBEC;
  padding: 10px;
  border-radius: 4px;
}
.Form dl dd{
  margin: 10px;
}
.Form legend{
  background-color: #EBEBEC;
  padding: 10px;
  border-radius: 4px;
  line-height: 1.5;
}
.Form__radio{
  margin: 10px;
}
.Form__radio label{
  margin-top: 10px;
}

投稿 アクセシビリティを考慮したラジオボタンCodingMania に最初に表示されました。

]]>
https://codingmania.net/form/1534.html/feed 0
指定のラジオボタンをチェックすると、さらに追加で項目を表示します https://codingmania.net/jquery/1528.html https://codingmania.net/jquery/1528.html#respond Thu, 17 Nov 2016 08:25:38 +0000 http://codingmania.net/?p=1528 JSを読み込みます <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></ […]

投稿 指定のラジオボタンをチェックすると、さらに追加で項目を表示しますCodingMania に最初に表示されました。

]]>
JSを読み込みます
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script>
<script src="js/main.js"></script>

[main.js]JavaScript

//選択されたら表示
$(function(){
$(".Form__radio dd").each(function() {
//命令
  var Set = $(this);
  var selectlabel = $(this).find("label.select");
  var closelabel = $(this).find("label.close");
  var selectitem = $(this).find("label.select input");
  var morearea = $(this).find(".Inputmore");
  var moreinput = $(this).find(".Inputmore input");
  var moreinputselect = $(this).find(".Inputmore select");
  //初期化
  $(moreinput).attr("checked", false);
  $(morearea).css("display", "none");

    $([selectlabel[0] , closelabel[0]]).click(function(){
     if($(selectitem).prop('checked')){
     $(morearea).slideDown();
                }else{
      $(moreinput).attr("checked", false);
      $(morearea).slideUp();
      $(moreinputselect).val("選択");
        }
 });
});
});

HTMl

<form action="">
<div class="Form">
<dl class="Form__radio">
<dt id="room">自分の部屋に窓はありますか?</dt>
<dd>
<div role="radiogroup">
<label class="select" for="room_y"><input name="room" type="radio" value="有ります" id="room_y" aria-describedby="room"/>有ります</label>
<label class="close" for="room_n"><input name="room" type="radio" value="無いです" id="room_n" aria-describedby="room"/>無いです</label>
</div>
<div class="Inputmore">
<p>有る場合は、下記も選択してください。</p>
<dl>
<dt><label for="color">どんな色のカーテンを使っていますか?</label></dt>
<dd>
<select id="color">
<option value="選択" selected="selected">--選択してください--</option>
<option value="赤色系">赤色系</option>
<option value="オレンジ色系">オレンジ色系</option>
<option value="白色系">白色系</option>
<option value="青色系">青色系</option>
<option value="緑色系">緑色系</option>
<option value="紫色系">紫色系</option>
<option value="黄色系">黄色系</option>
<option value="黒色系">黒色系</option>
<option value="柄物のカーテン">柄物のカーテン</option>
</select></dd>
</dl>
<!-- /.Inputmore --></div>
</dd>
</dl>

<dl class="Form__radio">
<dt id="roomsofa">自分の部屋にソファはありますか?</dt>
<dd>
<div role="radiogroup">
<label class="select" for="roomsofa_y"><input name="roomsofa" type="radio" value="有ります" id="roomsofa_y" aria-describedby="roomsofa"/>有ります</label>
<label class="close" for="roomsofa_n"><input name="roomsofa" type="radio" value="無いです" id="roomsofa_n" aria-describedby="roomsofa"/>無いです</label>
</div>
<div class="Inputmore">
<p>有る場合は、下記も選択してください。</p>
<dl>
<dt><label for="color02">どんな色のソファですか?</label></dt>
<dd>
<select id="color02">
<option value="選択" selected="selected">--選択してください--</option>
<option value="赤色系">赤色系</option>
<option value="オレンジ色系">オレンジ色系</option>
<option value="白色系">白色系</option>
<option value="青色系">青色系</option>
<option value="緑色系">緑色系</option>
<option value="紫色系">紫色系</option>
<option value="黄色系">黄色系</option>
<option value="黒色系">黒色系</option>
<option value="柄物のカーテン">柄物のカーテン</option>
</select></dd>
</dl>
<!-- /.Inputmore --></div>
</dd>
</dl>

<!-- /.Form --></div>
</form>

CSS

/* Form
-----------------------------------------*/
.Form{
  margin: 10px 0 20px 0;
}
.Form label{
  display: inline-block;
  cursor: pointer;
}
.Form>dl{
  margin: 0 0 40px 0;
}
.Form dl dt{
  background-color: #EBEBEC;
  padding: 10px;
  border-radius: 4px;
}
.Form dl dd{
  padding: 10px;
}
.Inputmore {
  margin: 10px 0 0 0;
}

投稿 指定のラジオボタンをチェックすると、さらに追加で項目を表示しますCodingMania に最初に表示されました。

]]>
https://codingmania.net/jquery/1528.html/feed 0
[form:inputタグ]画像の上にcheckboxを重ねて表示する https://codingmania.net/jquery/1453.html https://codingmania.net/jquery/1453.html#respond Wed, 13 Jan 2016 09:37:13 +0000 http://codingmania.net/?p=1453 JSを読み込みます <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1. […]

投稿 [form:inputタグ]画像の上にcheckboxを重ねて表示するCodingMania に最初に表示されました。

]]>
JSを読み込みます
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
<script type="text/javascript" src="js/main.js"></script>

[main.js]JavaScript

//searchimg
jQuery(function($){
  //allcheck allclear
  $(function () {
      $("#allcheck").click(function(){
          $(".mod_search_form input:checkbox").prop({'checked':true});
          $(".mod_search_form_btn input").css({opacity:"1",cursor:"pointer"}).removeAttr("disabled");
          $(".mod_search_form_btn").addClass("validity");
      });
      $("#allclear").click(function(){
          $(".mod_search_form input:checkbox").prop({'checked':false});
          $(".mod_search_form_btn input").css({opacity:"0.5",cursor:"default"}).attr("disabled","disabed");
          $(".mod_search_form_btn").removeClass("validity");
      });
  });
  //btn
  $(function(){
             //送信ボタンの無効、チェックボックスを外す
              $(".mod_search_form_btn input").css({opacity:"0.5",cursor:"default"}).attr("disabled","disabed");
              $(".mod_search_form input:checkbox").attr('checked',false);
             //チェックボックスがクリックされると送信ボタン有効
              $(".mod_search_form label,.mod_search_form input").click(function(){
                  if($(".mod_search_form input:checkbox").is(':checked')){
                      $(".mod_search_form_btn input").css({opacity:"1",cursor:"pointer"}).removeAttr("disabled");
                      $(".mod_search_form_btn").addClass("validity");
                  }else{
                       $(".mod_search_form_btn input").css({opacity:"0.5",cursor:"default"}).attr("disabled","disabed");
                       $(".mod_search_form_btn").removeClass("validity");
              }
          })
  });

  });

HTMl

<div class="mod_search">
<ul class="searchbtnlist">
  <li><button id="allcheck">全て選択する</button></li>
  <li><button id="allclear">全ての選択を外す</button></li>
</ul>

<div class="mod_search_form">
<form action="">
<ul>
  <li><label for="check_01"><img src="img/check_a.jpg" alt=""><input id="check_01" type="checkbox" value="check_01"><span></span></label></li>
  <li><label for="check_02"><img src="img/check_b.jpg" alt=""><input id="check_02" type="checkbox" value="check_02"><span></span></label></li>
  <li><label for="check_03"><img src="img/check_c.jpg" alt=""><input id="check_03" type="checkbox" value="check_03"><span></span></label></li>
  <li><label for="check_04"><img src="img/check_d.jpg" alt=""><input id="check_04" type="checkbox" value="check_04"><span></span></label></li>
  <li><label for="check_05"><img src="img/check_e.jpg" alt=""><input id="check_05" type="checkbox" value="check_05"><span></span></label></li>
  <li><label for="check_06"><img src="img/check_f.jpg" alt=""><input id="check_06" type="checkbox" value="check_06"><span></span></label></li>
  <li><label for="check_07"><img src="img/check_g.jpg" alt=""><input id="check_07" type="checkbox" value="check_07"><span></span></label></li>
  <li><label for="check_08"><img src="img/check_h.jpg" alt=""><input id="check_08" type="checkbox" value="check_08"><span></span></label></li>
</ul>
<div class="mod_search_form_btn">
<input class="searchbtn" type="submit" value="検索する">
<!-- /.mod_search_form_btn --></div>
</form>
<!-- /.mod_search_form --></div>
<!-- /.mod_search --></div>

CSS

/* mod_search
-----------------------------------------*/
.mod_search{
  margin: 40px 0 0 0;
  width:740px;
}

.mod_search ul.searchbtnlist{
 margin:20px 0 30px 0;
}
.mod_search ul.searchbtnlist li{
  display: inline-block;
  margin: 0 2px 0 2px;
}
.mod_search ul.searchbtnlist li button{
  background:none;
  border:none;
  cursor: pointer;
  min-width: 150px;
  box-sizing:border-box;
  padding: 7px 10px 6px 10px;
  line-height: 1;
  border: solid 1px #CCC;
    /* border-radius */
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}
.mod_search ul.searchbtnlist li button:hover,
.mod_search ul.searchbtnlist li button:focus{
  text-decoration: none!important;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ededed+0,f6f6f6+47,ffffff+100 */
background: #ededed; /* Old browsers */
background: -moz-linear-gradient(top,  #ededed 0%, #f6f6f6 47%, #ffffff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ededed 0%,#f6f6f6 47%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ededed 0%,#f6f6f6 47%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

/* mod_search_form */
.mod_search_form{
}
.mod_search_form form ul{
  width: 750px;
  margin: 0 -10px 0 0;
  position: relative;
  overflow: hidden;
}
.mod_search_form form ul li{
  position: relative;
  float: left;
  margin: 0 10px 10px 0;
}
.mod_search_form form ul li label img{
  cursor: pointer;
}

/*CheckBox */
.mod_search_form form ul li label input{
  position: absolute;
  top:5px;
  left:3px;
  opacity: 0;
}
.mod_search_form form ul label input + span {
  position: absolute;
  top:5px;
  left:3px;
  display: block;
  width: 24px;
  height: 19px;
}
.mod_search_form form ul label input[type="checkbox"] + span {
}
.mod_search_form form ul label input[type="checkbox"]:checked + span {
  background:transparent url('../img/bg_check.png') no-repeat 5px 0px;
}
/* mod_search_form_btn */
.mod_search_form_btn{
  clear: both;
  text-align: center;
  margin:40px 0 0 0;
}
.mod_search_form_btn input.searchbtn{
  background:none;
  border:none;
  font-size: 115%;
  cursor: pointer;
  min-width: 210px;
  color: #262626!important;
  box-sizing:border-box;
  padding: 19px 17px 18px 0;
  line-height: 1;
  border: solid 1px #e6e6e6;
  /* border-radius */
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  background:transparent url('../img/icon_search.png') no-repeat 140px 20px;
}
.mod_search_form_btn.validity input.searchbtn{
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f6f6f6+47,ededed+100;White+3D+%231 */
background: #ffffff; /* Old browsers */
background: url('../img/icon_search.png'),-moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6-15 */
background: url('../img/icon_search.png'),-webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10-25,Safari5.1-6 */
background: url('../img/icon_search.png'),linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
  background-repeat:no-repeat;
  background-position:140px 20px,0 0;
}
.mod_search_form_btn.validity input.searchbtn:hover{
  text-decoration: none!important;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ededed+0,f6f6f6+47,ffffff+100 */
background: #ededed; /* Old browsers */
background: url('../img/icon_search.png'),-moz-linear-gradient(top,  #ededed 0%, #f6f6f6 47%, #ffffff 100%); /* FF3.6-15 */
background: url('../img/icon_search.png'),-webkit-linear-gradient(top,  #ededed 0%,#f6f6f6 47%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
background: url('../img/icon_search.png'),linear-gradient(to bottom,  #ededed 0%,#f6f6f6 47%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
  background-repeat:no-repeat;
  background-position:140px 20px,0 0;
}

投稿 [form:inputタグ]画像の上にcheckboxを重ねて表示するCodingMania に最初に表示されました。

]]>
https://codingmania.net/jquery/1453.html/feed 0
ボタンのアウトラインアニメーションでfocusを分りやすくします https://codingmania.net/form/1212.html https://codingmania.net/form/1212.html#respond Fri, 08 May 2015 07:18:25 +0000 http://codingmania.net/?p=1212 HTMl <button class="btn" type="button">保存</button> CSS /* .btn --------------- […]

投稿 ボタンのアウトラインアニメーションでfocusを分りやすくしますCodingMania に最初に表示されました。

]]>
HTMl
<button class="btn" type="button">保存</button>

CSS

/* .btn
-----------------------------------------*/
.btn{
 background-color:#003567;
 color:#FFF;
 cursor:pointer;
 border:none;
 line-height:50px;
 text-align:center;
 width:100px;
 height:50px;
 	/*border-radius*/
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
 	/*box-shadow*/
	-webkit-box-shadow:0px 2px 0px #000;
	-moz-box-shadow:0px 2px 0px #000;
	box-shadow:0px 2px 0px #000;
 outline:2px solid transparent;
 outline-offset:50px;
 transition:0.5s all ease;
}
.btn:focus{
 outline:1px dotted #003567;
 outline-offset:0;
}
.btn:active{
 position:relative;
 top:2px;
 	/*box-shadow*/
	-webkit-box-shadow:0px 0px 0px #000;
	-moz-box-shadow:0px 0px 0px #000;
	box-shadow:0px 0px 0px #000;
}

投稿 ボタンのアウトラインアニメーションでfocusを分りやすくしますCodingMania に最初に表示されました。

]]>
https://codingmania.net/form/1212.html/feed 0
formのselect要素をCSSでスタイル変更する https://codingmania.net/form/1001.html https://codingmania.net/form/1001.html#respond Tue, 17 Feb 2015 10:44:09 +0000 http://codingmania.net/?p=1001 HTMl <div class="mod_form"> <form> <div class="mod_form_select"> <sel […]

投稿 formのselect要素をCSSでスタイル変更するCodingMania に最初に表示されました。

]]>
HTMl
<div class="mod_form">
<form>
<div class="mod_form_select">
<select name="" id="">
<option selected="selected" value="">&#12288;-------------------------</option>
<option value="項目1">項目1</option>
<option value="項目2">項目2</option>
<option value="項目3">項目3</option>
<option value="項目4">項目4</option>
<option value="項目5">項目5</option>
</select>
<!-- / .mod_form_select --></div>
<div class="mod_form_select">
<select name="" id="">
<option selected="selected" value="" style="width: 800px;">&#12288;-------------------------</option>
<option value="項目1">項目1</option>
<option value="項目2">項目2</option>
<option value="項目3">項目3</option>
<option value="項目4">項目4</option>
<option value="項目5">項目5</option>
</select>
<!-- / .mod_form_select --></div>
<div class="mod_form_select">
<select name="" id="">
<option selected="selected" value="">&#12288;-------------------------</option>
<option value="項目1">項目1</option>
<option value="項目2">項目2</option>
<option value="項目3">項目3</option>
<option value="項目4">項目4</option>
<option value="項目5">項目5</option>
</select>
<!-- / .mod_form_select --></div>
 </form>
<!-- /mod_form --></div>

CSS

.mod_form{
 margin:0 auto;
 width:100%;
 font-size:16px;
}
.mod_form_select {
 overflow: hidden;
 width:100%;
 box-sizing:border-box;
 border-radius: 3px;
 padding:3px 0 3px 10px;
 margin: 0 0 10px 0;
 border: 1px solid #dfdfdf;
 vertical-align: middle;
 background: #efefef url(img/img-arrow-down.png) no-repeat 95% 50%;
}
.mod_form_select select {
 -moz-appearance: none;
 -webkit-appearance: none;
 appearance: none;
 border-radius: 0;
 border: 0;
 margin: 0;
 padding:0;
 background: none transparent;
 vertical-align: middle;
 font-size: inherit;
 color: inherit;
 box-sizing: content-box;
 width: 130%;
 height:35px;
}

投稿 formのselect要素をCSSでスタイル変更するCodingMania に最初に表示されました。

]]>
https://codingmania.net/form/1001.html/feed 0
画像をクリックしてチェックボックスにチェックを入れます https://codingmania.net/jquery/792.html https://codingmania.net/jquery/792.html#respond Tue, 17 Jun 2014 06:48:26 +0000 http://codingmania.net/?p=792 JSを読み込みます <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1. […]

投稿 画像をクリックしてチェックボックスにチェックを入れますCodingMania に最初に表示されました。

]]>
JSを読み込みます
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="form.js"></script>

[form.js]JavaScript

jQuery(function($){
//ユーザエージェント条件分岐
    var _ua = (function(){
    return {
    ltIE6:typeof window.addEventListener == "undefined" && typeof document.documentElement.style.maxHeight == "undefined",
    ltIE7:typeof window.addEventListener == "undefined" && typeof document.querySelectorAll == "undefined",
    ltIE8:typeof window.addEventListener == "undefined" && typeof document.getElementsByClassName == "undefined",
    ltIE9:document.uniqueID && typeof window.matchMedia == "undefined",
    gtIE10:document.uniqueID && window.matchMedia,
    Trident:document.uniqueID,
    Gecko:'MozAppearance' in document.documentElement.style,
    Presto:window.opera,
    Blink:window.chrome,
    Webkit:typeof window.chrome == "undefined" && 'WebkitAppearance' in document.documentElement.style,
    Touch:typeof document.ontouchstart != "undefined",
    Mobile:typeof window.orientation != "undefined",
    ltAd4_4:typeof window.orientation != "undefined" && typeof(EventSource) == "undefined",
    Pointer:window.navigator.pointerEnabled,
    MSPoniter:window.navigator.msPointerEnabled
    }
    })();

if(_ua.ltIE8){
 var imgcheck = $(".imgcheck");
	imgcheck.click(function(){
	if($(this).next().prop('checked')){
		$(this).next().attr("checked", false);
	}else{
		$(this).next().attr("checked", true);}
	});
}
});

HTMl

<div class="mod_form">
<form action="" method="">
<table>
<tbody>
<tr>
<th scope="row">
好きな色は?
</th>
<td class="taste">
<label>
<img width="85" height="85" alt="スタイリッシュ" src="img/color01.jpg" class="imgcheck">
<input type="checkbox" value="1" name="taste_1">&nbsp;赤
</label>
<label>
<img width="85" height="85" alt="ナチュラル" src="img/color02.jpg" class="imgcheck">
<input type="checkbox" value="1" name="taste_2">&nbsp;オレンジ
</label>
<label>
<img width="85" height="85" alt="ジャパニーズ" src="img/color03.jpg" class="imgcheck">
<input type="checkbox" value="1" name="taste_3">&nbsp;青
</label>
<label>
<img width="85" height="85" alt="クラッシック" src="img/color04.jpg" class="imgcheck">
<input type="checkbox" value="1" name="taste_4">&nbsp;緑
</label>
<label>
<img width="85" height="85" alt="カントリー" src="img/color05.jpg" class="imgcheck">
<input type="checkbox" value="1" name="taste_5">&nbsp;紫
</label>
<label>
<img width="85" height="85" alt="和風" src="img/color06.jpg" class="imgcheck">
<input type="checkbox" value="1" name="taste_6">&nbsp;黄
</label>
</td>
</tr>
</table>
</form>
<!-- /mod_form --></div>

CSS

/* 
-----------------------------------------*/

.mod_form form {
  background-color: #FFFFFF;
  border-bottom: 1px solid #999999;
  border-top: 2px solid #999999;
}
.mod_form form label{
  cursor:pointer;
}
.mod_form form input{
  vertical-align:middle;
}
.mod_form form table {
  width: 100%;
}
.mod_form form table th,
.mod_form form table td{
  border-bottom: 1px solid #999999;
}
.mod_form form table th {
  padding: 20px;
  width:20%;
  font-weight:bold;
  color:#000;
  vertical-align: top;
}
.mod_form form table td {
  padding: 20px;
  width:80%;
  vertical-align: top;
}
.mod_form form table td.taste label {
    float: left;
    width: 108px;
}
.mod_form form table td.taste label img{
  margin:0 23px 0 0;
}

投稿 画像をクリックしてチェックボックスにチェックを入れますCodingMania に最初に表示されました。

]]>
https://codingmania.net/jquery/792.html/feed 0
特定のチェックボックスをチェックすると、さらに追加で項目を表示します https://codingmania.net/jquery/770.html https://codingmania.net/jquery/770.html#respond Tue, 27 May 2014 06:00:26 +0000 http://codingmania.net/?p=770 JSを読み込みます <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1. […]

投稿 特定のチェックボックスをチェックすると、さらに追加で項目を表示しますCodingMania に最初に表示されました。

]]>
JSを読み込みます
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="form.js"></script>

[form.js]JavaScript

//選択されたら表示
$(function(){
	var selectlabel = $("label.select");
	var selectitem = $("label.select input");
	var morearea = $(".mod_search_table_more");
	var moreinput = $(".mod_search_table_more input");
  //初期化
  $(moreinput).attr("checked", false);
  $(morearea).css("display", "none");


	$(selectlabel).click(function(){
	 if($(selectitem).prop('checked')){
     $(morearea).slideDown();
				}else{
 	  $(moreinput).attr("checked", false);
     $(morearea).slideUp();
		}
 });
});

HTMl

<div class="mod_search">
<form action="" method="">
<div class="mod_search_table" id="search">
<table>
<tbody><tr>
<th scope="row">
地域
</th>
<td class="area">
<label><input type="checkbox" value="1" name="category_1">&nbsp;北海道・東北</label>
<label><input type="checkbox" value="1" name="category_6">&nbsp;関東</label>
<label><input type="checkbox" value="1" name="category_8">&nbsp;甲信越・北陸</label>
<label><input type="checkbox" value="1" name="category_2">&nbsp;東海</label>
<label class="select"><input type="checkbox" value="1" name="category_3">&nbsp;関西</label>
<label><input type="checkbox" value="1" name="category_10">&nbsp;中国</label>
<label><input type="checkbox" value="1" name="category_7">&nbsp;四国</label>
<label><input type="checkbox" value="1" name="category_5">&nbsp;九州・沖縄</label>
</td>
</tr>
</table>
<div class="mod_search_table_more">
<table>
<tr>
<th scope="row">
都道府県</th>
<td>
<label><input type="checkbox" value="1" name="area_1">&nbsp;大阪</label>
<label><input type="checkbox" value="1" name="area_2">&nbsp;京都</label>
<label><input type="checkbox" value="1" name="area_3">&nbsp;兵庫</label>
<label><input type="checkbox" value="1" name="area_4">&nbsp;奈良</label>
<label><input type="checkbox" value="1" name="area_5">&nbsp;和歌山</label>
<label><input type="checkbox" value="1" name="area_6">&nbsp;滋賀</label>
</td>
</tr>
</table>
<!-- /mod_search_table_more --></div>
<table>
<tr>
<th scope="row">
カラー
</th>
<td class="color">
<label>
<input type="checkbox" value="1" name="color_1">&nbsp;ホワイト</label>
<label><input type="checkbox" value="1" name="color_2">&nbsp;ブラック</label>
<label><input type="checkbox" value="1" name="color_3">&nbsp;ブルー</label>
<label><input type="checkbox" value="1" name="color_4">&nbsp;レッド</label>
<label><input type="checkbox" value="1" name="color_5">&nbsp;イエロー</label>
<label><input type="checkbox" value="1" name="color_6">&nbsp;グリーン</label>
</td>
</tr>
</tbody></table>
<!-- /mod_search_table --></div>
</form>
<!-- /mod_search --></div>

CSS

.mod_search form {
  margin: 0 0 100px 0;
  background-color: #FFFFFF;
  border-bottom: 1px solid #999999;
  border-top: 2px solid #999999;
}
.mod_search form label{
  cursor:pointer;
}
.mod_search form input{
  vertical-align:middle;
}
.mod_search form table {
  width: 100%;
}
.mod_search form table th,
.mod_search form table td{
  border-bottom: 1px solid #999999;
}
.mod_search form table th {
  padding: 20px;
  width:20%;
  font-weight:bold;
  color:#000;
  vertical-align: top;
}
.mod_search form table td {
  padding: 20px;
  width:80%;
  vertical-align: top;
}

.mod_search form table td.area label {
    float: left;
    margin: 0 0 5px 0;
    width: 25%;
}
.mod_search form table td.color label {
  margin:0 20px 0 0;
}

/* mod_search_table_more */
.mod_search_table_more label{
  margin:0 20px 0 0;
}

投稿 特定のチェックボックスをチェックすると、さらに追加で項目を表示しますCodingMania に最初に表示されました。

]]>
https://codingmania.net/jquery/770.html/feed 0
[html5] 入力フォームのテンプレート![縦型] https://codingmania.net/form/756.html https://codingmania.net/form/756.html#comments Fri, 07 Mar 2014 05:24:03 +0000 http://codingmania.net/?p=756 JSを読み込みます <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1. […]

投稿 [html5] 入力フォームのテンプレート![縦型]CodingMania に最初に表示されました。

]]>
JSを読み込みます
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script type="text/javascript" src="js/form.js"></script> 

[form.js]JavaScript

// JavaScript Document

//チェックされたら開く
$(function(){
		   //ドロップパネル非表示
			$(".mod_dropform").css("display","none");
			$(".mod_form .dropitem input").attr("checked",false);
		   //チェックボックスがクリックされるとドロップダウン
			$(".mod_form .dropitem input,.mod_form .dropitem label").click(function(){
				if($(".mod_form .dropitem input").is(":checked")){
					$(".mod_dropform").slideDown("fast");
				}else{
					 $(".mod_dropform").slideUp("fast");
					}
			   })
		});


//個人情報同意確認
$(function(){
		   //送信ボタンの無効、チェックボックスを外す
			$(".mod_form_btn input").css({opacity:"0.5",cursor:"default"}).attr("disabled","disabed");
			$(".mod_form_importance_btn input:checkbox").attr('checked',false);
		   //チェックボックスがクリックされると送信ボタン有効
			$(".mod_form_importance_btn label,.mod_form_importance_btn input").click(function(){
				if($(".mod_form_importance_btn input:checkbox").is(':checked')){
					$(".mod_form_btn input").css({opacity:"1",cursor:"pointer"}).removeAttr("disabled");
				}else{
					 $(".mod_form_btn input").css({opacity:"0.5",cursor:"default"}).attr("disabled","disabed");
					}
			   })
		});

HTMl

<div class="mod_form">
<p class="point"><span class="ex_essential">[必須]</span>項目は必ずご入力ください。</p>
<form method="post" action="">
<dl>
<dt><label for="name">名前</label>&nbsp;<span class="ex_essential">[必須]</span></dt>
<dd><input type="text" id="name" value="" required="required" autofocus autocomplete="name"/></dd>

<dt><label for="kana">フリガナ</label>&nbsp;<span class="ex_essential">[必須]</span></dt>
<dd><input type="text" id="kana" value="" required="required"/></dd>

<dt id="character">性別</dt>
<dd>
<div role="radiogroup">
<label for="character_m"><input class="checkitem" type="radio" value="男性" id="character_m" aria-describedby="character"/>男性</label>&nbsp;
<label for="character_w"><input class="checkitem" type="radio" value="女性" id="character_w" aria-describedby="character"/>女性</label>
</div>
</dd>

<dt><label for="address01">都道府県</label>&nbsp;<span class="ex_essential">[必須]</span></dt>
<dd>
<select id="address01" required>
<option value="" selected="selected">--選択してください--</option>
<optgroup label="北海道・東北">
	<option value="北海道">北海道</option>
	<option value="青森県">青森県</option>
	<option value="秋田県">秋田県</option>
	<option value="岩手県">岩手県</option>
	<option value="山形県">山形県</option>
	<option value="宮城県">宮城県</option>
	<option value="福島県">福島県</option>
</optgroup>
<optgroup label="甲信越・北陸">
	<option value="山梨県">山梨県</option>
	<option value="長野県">長野県</option>
	<option value="新潟県">新潟県</option>
	<option value="富山県">富山県</option>
	<option value="石川県">石川県</option>
	<option value="福井県">福井県</option>
</optgroup>
<optgroup label="関東">
	<option value="茨城県">茨城県</option>
	<option value="栃木県">栃木県</option>
	<option value="群馬県">群馬県</option>
	<option value="埼玉県">埼玉県</option>
	<option value="千葉県">千葉県</option>
	<option value="東京都">東京都</option>
	<option value="神奈川県">神奈川県</option>
</optgroup>
<optgroup label="東海">
	<option value="愛知県">愛知県</option>
	<option value="静岡県">静岡県</option>
	<option value="岐阜県">岐阜県</option>
	<option value="三重県">三重県</option>
</optgroup>
<optgroup label="関西">
	<option value="大阪府">大阪府</option>
	<option value="兵庫県">兵庫県</option>
	<option value="京都府">京都府</option>
	<option value="滋賀県">滋賀県</option>
	<option value="奈良県">奈良県</option>
	<option value="和歌山県">和歌山県</option>
</optgroup>
<optgroup label="中国">
	<option value="岡山県">岡山県</option>
	<option value="広島県">広島県</option>
	<option value="鳥取県">鳥取県</option>
	<option value="島根県">島根県</option>
	<option value="山口県">山口県</option>
</optgroup>
<optgroup label="四国">
	<option value="徳島県">徳島県</option>
	<option value="香川県">香川県</option>
	<option value="愛媛県">愛媛県</option>
	<option value="高知県">高知県</option>
</optgroup>
<optgroup label="九州・沖縄">
	<option value="福岡県">福岡県</option>
	<option value="佐賀県">佐賀県</option>
	<option value="長崎県">長崎県</option>
	<option value="熊本県">熊本県</option>
	<option value="大分県">大分県</option>
	<option value="宮崎県">宮崎県</option>
	<option value="鹿児島県">鹿児島県</option>
	<option value="沖縄県">沖縄県</option>
</optgroup>
</select>
</dd>

<dt><label for="email">メールアドレス</label>&nbsp;<span class="ex_essential">[必須]</span></dt>
<dd><input type="text" id="email" value="" required="required" aria-describedby="emailNotice" autocomplete="email"/><br />
<span id="emailNotice" class="ex_comment">確認のため再度ご記入ください</span></dd>

<dt><label for="emailcheck">メールアドレス確認</label>&nbsp;<span class="ex_essential">[必須]</span></dt>
<dd><input type="text" id="emailcheck" value="" required="required" aria-describedby="emailcheckNotice"/><br />
<span id="emailcheckNotice" class="ex_comment">確認のため再度ご記入ください</span>
</dd>

</dl>


<dl>

<dt><label for="item">選択項目</label>&nbsp;<span class="ex_essential">[必須]</span></dt>
<dd>
<select id="item" required>
<option value="" selected="selected">--選択してください--</option>
<option value="項目1">選択項目1</option>
<option value="項目2">選択項目2</option>
<option value="項目3">選択項目3</option>
<option value="項目4">選択項目4</option>
<option value="項目5">選択項目5</option>
</select>
</dd>

<dt><label for="color">色</label></dt>
<dd><select id="color">
<option value="選択してください" selected="selected">--選択してください--</option>
<option value="白">白</option>
<option value="黒">黒</option>
<option value="青">青</option>
<option value="赤">赤</option>
<option value="緑">緑</option>
<option value="紫">紫</option>
<option value="紺">紺</option>
<option value="金">金</option>
<option value="銀">銀</option>
<option value="オレンジ">オレンジ</option>
<option value="ピンク">ピンク</option>
<option value="その他">その他</option>
</select><br />
その他を選択された方はご記入ください。<br />
<input type="text" title="その他を選択された方はご記入ください。" value="" /></dd>

<dt><label for="date">日付</label></dt>
<dd><select id="date" class="mini" title="西暦を入力してください。">
<option value="" selected="selected">--</option>
<option value="2000">2000</option>
<option value="1999">1999</option>
<option value="1998">1998</option>
<option value="1997">1997</option>
<option value="1996">1996</option>
<option value="1995">1995</option>
<option value="1994">1994</option>
<option value="1993">1993</option>
<option value="1992">1992</option>
<option value="1991">1991</option>
<option value="1990">1990</option>
<option value="1989">1989</option>
<option value="1988">1988</option>
<option value="1987">1987</option>
<option value="1986">1986</option>
<option value="1985">1985</option>
<option value="1984">1984</option>
<option value="1983">1983</option>
<option value="1982">1982</option>
<option value="1981">1981</option>
<option value="1980">1980</option>
<option value="1982">1982</option>
<option value="1981">1981</option>
<option value="1980">1980</option>
<option value="1979">1979</option>
<option value="1978">1978</option>
<option value="1977">1977</option>
<option value="1976">1976</option>
<option value="1975">1975</option>
<option value="1974">1974</option>
<option value="1973">1973</option>
<option value="1972">1972</option>
<option value="1971">1971</option>
<option value="1970">1970</option>
<option value="1969">1969</option>
<option value="1968">1968</option>
<option value="1967">1967</option>
<option value="1966">1966</option>
<option value="1965">1965</option>
<option value="1964">1964</option>
<option value="1963">1963</option>
<option value="1962">1962</option>
<option value="1961">1961</option>
<option value="1960">1960</option>
<option value="1959">1959</option>
<option value="1958">1958</option>
<option value="1957">1957</option>
<option value="1956">1956</option>
<option value="1955">1955</option>
<option value="1954">1954</option>
<option value="1953">1953</option>
<option value="1952">1952</option>
<option value="1951">1951</option>
<option value="1950">1950</option>
<option value="1949">1949</option>
<option value="1948">1948</option>
<option value="1947">1947</option>
<option value="1946">1946</option>
<option value="1945">1945</option>
<option value="1944">1944</option>
<option value="1943">1943</option>
<option value="1942">1942</option>
<option value="1941">1941</option>
<option value="1940">1940</option>
<option value="1939">1939</option>
<option value="1938">1938</option>
<option value="1937">1937</option>
<option value="1936">1936</option>
<option value="1935">1935</option>
<option value="1934">1934</option>
<option value="1933">1933</option>
<option value="1932">1932</option>
<option value="1931">1931</option>
<option value="1930">1930</option>
<option value="1929">1929</option>
<option value="1928">1928</option>
<option value="1927">1927</option>
<option value="1926">1926</option>
<option value="1925">1925</option>
<option value="1924">1924</option>
<option value="1923">1923</option>
<option value="1922">1922</option>
<option value="1921">1921</option>
<option value="1920">1920</option>
<option value="1919">1919</option>
<option value="1918">1918</option>
<option value="1917">1917</option>
<option value="1916">1916</option>
<option value="1915">1915</option>
<option value="1914">1914</option>
<option value="1913">1913</option>
<option value="1912">1912</option>
<option value="1911">1911</option>
<option value="1910">1910</option>
<option value="1909">1909</option>
<option value="1908">1908</option>
<option value="1907">1907</option>
<option value="1906">1906</option>
<option value="1905">1905</option>
<option value="1904">1904</option>
<option value="1903">1903</option>
<option value="1902">1902</option>
<option value="1901">1901</option>
<option value="1900">1900</option>
</select>&nbsp;年

<select id="month" class="mini" title="月を入力してください">
<option value="" selected="selected">--</option>
<option value="01">01</option>
<option value="02">02</option>
<option value="03">03</option>
<option value="04">04</option>
<option value="05">05</option>
<option value="06">06</option>
<option value="07">07</option>
<option value="08">08</option>
<option value="09">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>&nbsp;月

<select id="day" class="mini" title="日付を入力してください">
<option value="" selected="selected">--</option>
<option value="1">01</option>
<option value="2">02</option>
<option value="3">03</option>
<option value="4">04</option>
<option value="5">05</option>
<option value="6">06</option>
<option value="7">07</option>
<option value="8">08</option>
<option value="9">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
<option value="22">22</option>
<option value="23">23</option>
<option value="24">24</option>
<option value="25">25</option>
<option value="26">26</option>
<option value="27">27</option>
<option value="28">28</option>
<option value="29">29</option>
<option value="30">30</option>
<option value="31">31</option>
</select>&nbsp;日
</dd>

<dt id="like">好きなお菓子はなんですか?</dt>
<dd>
<ul class="floatitem">
<li><label for="checkitem1"><input class="checkitem" type="checkbox" id="checkitem1" value="チョコレート" aria-describedby="like"/>&nbsp;チョコレート</label></li>
<li><label for="checkitem2"><input class="checkitem" type="checkbox" id="checkitem2" value="ビスケット" aria-describedby="like"/>&nbsp;ビスケット</label></li>
<li><label for="checkitem3"><input class="checkitem" type="checkbox" id="checkitem3" value="ラムネ" aria-describedby="like"/>&nbsp;ラムネ</label></li>
<li><label for="checkitem4"><input class="checkitem" type="checkbox" id="checkitem4" value="グミ" aria-describedby="like"/>&nbsp;グミ</label></li>
<li><label for="checkitem5"><input class="checkitem" type="checkbox" id="checkitem5" value="ポテトチップス" aria-describedby="like"/>&nbsp;ポテトチップス</label></li>
<li><label for="checkitem6"><input class="checkitem" type="checkbox" id="checkitem6" value="おかき" aria-describedby="like"/>&nbsp;おかき</label></li>
<li><label for="checkitem7"><input class="checkitem" type="checkbox" id="checkitem7" value="ポップコーン" aria-describedby="like"/>&nbsp;ポップコーン</label></li>
<li><label for="checkitem8"><input class="checkitem" type="checkbox" id="checkitem8" value="わたあめ" aria-describedby="like"/>&nbsp;わたあめ</label></li>
<li><label for="checkitem9"><input class="checkitem" type="checkbox" id="checkitem9" value="ケーキ" aria-describedby="like"/>&nbsp;ケーキ</label></li>
<li><label for="checkitem10"><input class="checkitem" type="checkbox" id="checkitem10" value="まんじゅう" aria-describedby="like"/>&nbsp;まんじゅう</label></li>
<li><label for="checkitem11"><input class="checkitem" type="checkbox" id="checkitem11" value="ガム" aria-describedby="like"/>&nbsp;ガム</label></li>
<li><label for="checkitem12"><input class="checkitem" type="checkbox" id="checkitem12" value="プリン" aria-describedby="like"/>&nbsp;プリン</label></li>
<li><label for="checkitem13"><input class="checkitem" type="checkbox" id="checkitem13" value="シュークリーム" aria-describedby="like"/>&nbsp;シュークリーム</label></li>
<li><label for="checkitem14"><input class="checkitem" type="checkbox" id="checkitem14" value="昆布" aria-describedby="like"/>&nbsp;昆布</label></li>
<li class="dropitem"><label for="checkitem15"><input class="checkitem" type="checkbox" id="checkitem15" value="その他" aria-describedby="like"/>&nbsp;その他</label></li>
</ul>
<div class="mod_dropform">
その他を選択された方はご記入ください。<br />
<input type="text" id="checkitem_etc" value="" title="その他を選択された方はご記入ください。" />
</div>
</dd>

<dt><label for="memo">お問い合わせ内容</label></dt>
<dd><textarea name="memo" rows="10" cols="50" id="memo" placeholder="お問い合わせ内容をご自由にお書きください。"></textarea></dd>

</dl>

<div class="mod_form_importance">
<p><strong>「個人情報保護方針」と「当社における個人情報の取扱について」</strong></p>
<p>上記のお問い合わせフォームから情報を送信する前に、下記の「個人情報保護方針」と「当社における個人情報の取扱について」をご一読の上、「個人情報保護方針」にご同意頂ける場合は、「同意する」にチェックをお願いします。</p>
<div class="mod_form_importance_txt">
<p>私は将来とうてい同じ影響方として事の以上があるありあり。</p>
<p>もう時分を意見方はまあある奨励でしただけからおらてくるたよりは#「具えないませて、そうには起っなたたで。</p>
<p>俗人となるな訳はやはり今日にいくらないませた。</p>
<p>同じく嘉納さんに話魂一応焦燥が使えるまし文芸その自分こちらか誤解をというお尊重ますうでなば、その以後は彼らか時代賞をして、嘉納さんのものが道徳の私のしきりにお意味とさがそれ時代にご支配をするようにとうとう実比較のしでしょたて、充分充分忠告へ出るましてしまっですのの暮らしないな。</p>
<p>たとえばあるいは肝裏面がぶつかっ事も始終無事と擡げますて、この小学校をもすれなかっばという年代でするがいでだ。</p>
<p>同じ後党派のうちその国家はこちら中に移れらしいかと大森さんに返っならた、主義の今ですというお反対なでないて、天下の時と支を今なりの発起人に十一月なるて来ながら、別段の途中になってこういううちに常に結びたらしくときめたのたと、淋しないなかろて少々ごがたあるませ事たですまし。</p>
<p>それでがたか自由自在か説明から好かたから、事実中漂にさでかかるた中をご反抗の将来にくっついうます。</p>
<p>先刻のはどうしても考えのでしましでううて、しかるにいくら思いて表裏もどうやかましくっありのです。</p>
<p>そうしてご学習をなっがはいませものたて、社会にも、よくこちらかとどまらて申し上げるられましたいできられだなとあるて、自分は行って始めですん。</p>
<p>ほとんどもしはざっと町内というおらないて、何をは十月中ほどいつのご相当は大きくいいるるたく。</p>
<p>私はいくらお話の点へお意味はさから来ですうたたて、一一の骨をこう知れだとして意味なから、またはその理由の会に仕上るれると、みんなかでそれの三つに講演で持っがいるです方ならたと病気して通用描いいるましん。</p>
<p>がたをまた向さんを実はたった云っですものですですまし。</p>
<p>嘉納さんはこう金力の直ってあるでしのたたた。</p>
<p>(ただ英語を籠っ時ないんでてありはしたでて、)そう亡びるな自分へ、朝日新聞の西洋までしので載せとして、ちりの卒業は先刻の以上だけ聴い違っのにあうないて話家すまていんというお試ですのなけれ。</p>
<p>そこは大分個人になるますように知れてしまったのたてあるいはこれから京都金力考えるませます。</p>
<p>するとそう一字も騒ぎをせから、生涯をもっと聴いですでしょというて、ないなたがまたご説明に充たすですです。</p>
<p>国家の今日から、大した人間にその間をありかも、今日中を始終次第三四二個からしでもの子弟を、何か眺めない会得があるな事実も無論勤まりれるのんて、ようやくはっきり方々よりなかろと、こういうのに考える事を自由ましない云えでで。</p>
<p>しかしいやしくも始め三一一年が向くだけもあるですにおいて真面目あり招待がして、事をどんな頃そのためで断わらのでいでのた。</p>
<p>単にに心持に道具います一四人今日にするて、私かあるですからおきませに対する事になるべくありらしい方たて、むしろ出れのを不愉快だて、はたして無法に立ち入りからいうて行くたなかっ。</p>
<p>空虚で帰っとあるてここかありがたく訳をなるようにしまで申したらなて、つまり仕方はないので触れて、私が文芸にある行くて二人に十円は三カ条も何ともいていくらいんくせない。</p>
<p>当時でだか認めモーニングがあって、その一人ぼっちは変ない必要多と気がつきう方ないは見るなかっまし、やかましくっ仲の時に終ん女うあるともってしまっうのうまし。</p>
<!-- mod_form_importance_txt_end --></div>
<div class="mod_form_importance_btn">
<p class="check">
<input name="privacy_s" type="hidden" value="none" />
<label for="privacy"><input type="checkbox" id="privacy" name="privacy_s[1]" value="同意する" />&nbsp;個人情報保護方針に同意する</label>
</p>
<!-- mod_form_importance_btn_end --></div>
<!-- mod_form_importance_end --></div>



<div class="mod_form_btn">
<p><input type="image" src="img/send.gif" alt="確認する" onMouseOver="this.src='img/send_on.gif';" onMouseOut="this.src='img/send.gif'"></p>
<!--mod_form_btn_end--></div>

</form>
<!--mod_form_end--></div>

CSS

/*****************************************************************************
フォーム専用CSS  
*****************************************************************************/

/* 必須
-----------------------------------------*/
.ex_essential{
	color:#429CC2;
	font-weight:normal;
  font-size:12px;
}
/* エラー
-----------------------------------------*/

/* 注釈
-----------------------------------------*/
.ex_comment{
	color:#666;
}
/* フォームレイアウト
-----------------------------------------*/
.mod_form{
	margin:0 auto;
	margin-bottom:20px;
	padding:20px;
	width: 700px;
  font-size:14px;
	border:solid 5px #EEE;
	/*border-radius*/
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.mod_form p.point{
	text-align:right;
}

.mod_form dl{
 margin:0 0 10px 0;
 padding:10px;
 background-color:#EEE;
	/*border-radius*/
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.mod_form dt{
 padding: 0 0 0 10px;
 font-size:15px;
 line-height:1.5;
 border-left:solid 5px #CCCCCC;
}
.mod_form dd{
 padding:10px 0 10px 30px;
 margin:0 0 20px 0;
 position:relative;
 overflow:hidden;
 border-bottom:dotted 1px #FFF;
}

/* ドロップ入力パーツ
-----------------------------------------*/	
.mod_dropform{
 clear:both;
 padding:20px 0 0 0;
}
.mod_dropform input{
 margin:10px 0 0 0!important;
}


/* 入力パーツ
-----------------------------------------*/	
.mod_form label {
 cursor: pointer;
 display:inline-block;
 vertical-align:text-top;
 margin:0 10px 0 0;
 line-height:1.2;
}
.mod_form dt label{
 vertical-align:middle;
}
.mod_form dl input {
 margin:0 0 8px 0;
 display:inline-block;
 background-color:#FFF;
 padding:3px;
 border:none;
 line-height:25px;
 height:25px;
 width:300px;
	/*border-radius*/
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.mod_form dl select {
 margin:0 0 8px 0;
 display:inline-block;
 background-color:#FFF;
 padding:3px;
 border:none;
 line-height:25px;
 height:25px;
 width:300px;
	/*border-radius*/
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.mod_form dl select.mini{
 width:80px;
}
.mod_form dl textarea {
 margin:0 0 8px 0;
 display:inline-block;
 background-color:#FFF;
 padding:3px;
 border:none;
 width:500px;
	/*border-radius*/
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.mod_form dl input.checkitem{
 width:auto;
 vertical-align: middle;
 margin: 0 5px 5px 0;
}
.mod_form dl ul.floatitem li{
 float:left;
 width:204px;
}
.mod_form dl ul li.clearitem{
 float:none;
 clear:both;
}

/* フォーカス・チェック
-----------------------------------------*/
.mod_form input:focus,
.mod_form textarea:focus{
	background-color:#FFFFCC;
}
.mod_form input:checked + label{
	background-color:#FFFFCC;
	font-weight:bold;
}

/* 重要なお知らせの同意
-----------------------------------------*/
.mod_form_importance{
	margin:20px 0 0 0;
	padding:10px;
	border:double 3px #CCC;
  background-color:#F3F3F3;
 line-height:1.5;
	/*border-radius*/
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.mod_form_importance_txt{
	width:634px;
	height:250px;
	overflow:scroll;
	margin:10px 0 20px 0;
	padding:10px 20px 15px 20px;
	background-color:#FFF;
}

.mod_form_importance_btn{
	text-align:center;
}

/* 送信ボタンとエラー表示
-----------------------------------------*/
.mod_form_btn{
	margin:20px 0 0 0;
	text-align:center;
}

.mod_form_btn input#back,
.mod_form_btn input#submit{
	width:150px;
	padding:5px;
}


/* clearfix:float解除&親要素に高さを算出させる
-----------------------------------------*/
.ex_clearfix:after {
  content: ".";  /* 新しい要素を作る */
  display: block;  /* ブロックレベル要素に */
  clear: both;
  height: 0;
  visibility: hidden;
}
.ex_clearfix {
  min-height: 1px;
}
* html .ex_clearfix {
  height: 1px;
  /*\*//*/
  height: auto;
  overflow: hidden;
  /**/
}

投稿 [html5] 入力フォームのテンプレート![縦型]CodingMania に最初に表示されました。

]]>
https://codingmania.net/form/756.html/feed 2