zoukankan      html  css  js  c++  java
  • mui input用法

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
    <title></title>
    <link rel="stylesheet" href="css/jquery.mobile-1.4.5.min.css" />
    <link rel="stylesheet" href="css/modile.css" />
    <script src="js/jquery-1.10.2.min.js"> </script>
    <script src="js/jquery.mobile-1.4.5.min.js"> </script>
    <style>
    input:focus{
    border:none !important;
    }

    input[type=date] {
    background-color:transparent;
    border: none;
    FILTER: alpha(opacity=0); /*androd*/
    appearance:none; /*下拉框去掉右侧图标*/
    -moz-appearance:none;
    -webkit-appearance:none;
    }
    .ui-btn, label.ui-btn {
    font-weight: normal;
    border- 1px;
    border-style: solid;
    }
    .ui-btn-icon-left:after, .ui-btn-icon-right:after, .ui-btn-icon-top:after, .ui-btn-icon-bottom:after, .ui-btn-icon-notext:after {
    content: "";
    position: absolute;
    display: block;
    0px;
    height: 22px;
    }
    .click{
    100px;
    height: 50px;
    background-color: red;
    }
    .tap{
    100px;
    height: 50px;
    background-color: blue;
    }
    .taphold{
    100px;
    height: 50px;
    background-color: palegreen;
    }
    </style>
    </head>
    <body>
    <div data-role="page" id="page">
    <div data-role="content">
    <form action="">
    <div class="my-label"> <label for="ageb">年纪</label></div>
    <div class="my-control">
    <select name="" id="">
    <option value="1">一年级</option>
    <option value="2">二年级</option>
    <option value="3">三年级</option>
    <option value="4">四年级</option>
    </select>
    </div>
    <div class="my-label">
    <label for="texta">简单描述</label>
    </div>
    <div class="my-control">
    <textarea name="texta" rows="" cols=""></textarea>
    </div>

    <fieldset data-role="controlgroup">
    <legend>性别</legend>
    <label for="male">Male</label>
    <input type="radio" name="gender" id="male" value="male">
    <label for="female">Female</label>
    <input type="radio" name="gender" id="female" value="female">
    </fieldset>

    <label for="day">您可以选择多天:</label>
    <select name="day" id="day" multiple="multiple" data-native-menu="false">
    <option>天</option>
    <option value="mon">星期一</option>
    <option value="tue">星期二</option>
    <option value="wed">星期三</option>
    <option value="thu">星期四</option>
    <option value="fri">星期五</option>
    <option value="sat">星期六</option>
    <option value="sun">星期日</option>
    </select>
    <div class="my-label">
    <label for="data">出发日期</label>
    </div>
    <div class="my-control">
    <input type="date" data-role="none" value="2017-04-21" />
    </div>

    </form>

    <div id="page">pageinit</div>
    <p class="click"></p>
    <p class="tap"></p>
    <p class="taphold"></p>
    </div>
    <div data-role="footer">
    <fieldset data-role="fieldcontain">
    <label for="day">选择天</label>
    <select name="day" id="day" data-native-menu="false">
    <option value="mon">星期一</option>
    <option value="tue">星期二</option>
    <option value="wed">星期三</option>
    <option value="thu">星期四</option>
    <option value="fri">星期五</option>
    <option value="sat">星期六</option>
    <option value="sun">星期日</option>
    </select>
    </fieldset>
    </div>
    </div>

    /body>
    <script>
    $(document).on("pageinit","#page",function(){
    console.log("页面加载完成")
    })
    $(".click").on("click",function(){
    $(this).hide()
    })
    /* 点击触发*/
    $(".tap").on("tap",function(){
    $(this).hide()
    })
    /*taphold长按超过1秒时间*/
    $(".taphold").on("taphold",function(){
    alert("删除")
    })

    /*swipe水平滑动超过30px触发的事件*/
    $("#page").on("swipe",function(){
    alert("滑动")
    })
    </script>
    </html>

    上面input结合媒体查询使用

    .my-control,.my-label{ display: inline-block !important; }

    .my-label{ color:gray; }

    @media all and (min-768px ) {

    .my-label{ 25%; }

    .my-control{ 73%; }

    }

    @media all and (min-500px ) and (max-767px) {

    .my-label{ 36%; }

    .my-control{ 68%; }

    }

    @media all and (min-350px ) and (max-499px) {

    .my-label{ 27%; }

    .my-control { 70%; }

    }

    @media all and (max-350px ) {

    .my-label{ 30%; }

    .my-control{ 63%; }

    }

  • 相关阅读:
    Excel 向程序发送命令时出现问题
    JavaScript中undefined,null,NaN的区别
    MYSQL查询优化(一)
    win7 去除任务栏上出现的过期图标
    InnoDB与MyISAM区别
    form表单 按回车自动提交 实现方式
    多线程下载图片
    MySQL启动不了,InnoDB: autoextending data file .\ibdata1 is of a different size 78592 pages (rounded down to MB) than specified in the .cnf file: initial 131072 pages, max 0 (relevant if nonzero) pages!
    Net EF to MySQL生成edmx文件时报错:StrongTypingException:表“TableDetails"中列“IsPrimaryKey"的值为DBNull
    DataTable转置
  • 原文地址:https://www.cnblogs.com/yaomengli/p/6819174.html
Copyright © 2011-2022 走看看