05-11选择器

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>选择器</title>
    <style>
        /* 选择器(选择符就是根据不同需求把不同标签选择出来 */
        /* 选择器分为基础选择器和复合选择器两个大类。基础选择器是由单个选择器组成的。*/
        /* 基础选择器又分:标签选择器;类选择器;id选择器;通配符选择器。 */
        /* -----------------标签选择器--------------------- */
        /* 标签选择器是指HTML标签名称作为选择器,按标签名称分类,为页面中某一类标签指定统一的css样式 */
        /* 快速为同类型标签设置统一样式,但不能差异化设置,只能选择全部的当前标签 */
        p {
            color: darkgreen;
        }

        div {
            color: indianred;
        }
        /* -----------------类选择器--------------------- */
        /* 差异化选择不同的标签,单独选一个或者某几个标签,可以选择类选择器。结构需要用class属性来调用class类的意思 */
        /* 类选择器口诀:样式点定义 结构类调用 一个或多个 开发最长用*/
        .red {
            /* .后类名自定义,长名称或词组可以使用中横线来为选择器命名;不要用纯数字、中文等;命名规范见Web前端开发规范手册 */
          color: red;
        }
        /* -----------------类选择器-多类名----------------- */
        .yellow{
            color: yellow;
        }
        .font35{
            font-size: 35px;
        }
        /* -----------------id选择器----------------- */
        /* 样式#定义,结构id调用,只能调用一次,别人切勿使用   相当于身份证,有唯一性,一般用于页面唯一性元素上*/
        #pink{
            color: pink;
        }
         /* -----------------通配符选择器----------------- */
         /* 不需要调用,自动给所有元素使用样式 */
         * {
             color: darkslategray;
         }
    </style>
</head>

<body>
    <!-- -----------------标签选择器----------------------->
    <p>男生</p>
    <p>男生</p>
    <p>男生</p>
    <div>女生</div>
    <div>女生</div>
    <div>女生</div>
    <!-- -----------------类选择器----------------------->
    <ul>
        <li class="red">上海</li>
        <li class="red">北京</li>
        <li>天津</li>
        <li>河南</li>
        <li>山东</li>
    </ul>
    <div class="red">我也红了</div>
    <!-- -----------------类选择器-多类名------------------->
     <dir class="yellow font35">刘德华</dir><!--封装 -->
      <!-- -----------------id选择器-----------------  -->
      <div id="pink">糖葫芦</div>
      <!-- -----------------通配符选择器----------------- -->
      <div>西瓜</div>
      <div>南瓜</div>
</body>

</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是一个简单的基于JavaScript的时间选择的代码示例: ```html <!DOCTYPE html> <html> <head> <title>时间选择</title> <meta charset="utf-8"> <style type="text/css"> #time-picker { position: absolute; background-color: #fff; border: 1px solid #ccc; padding: 5px; display: none; } </style> </head> <body> <input type="text" id="time-input"> <div id="time-picker"> <select id="hour-select"> <option value="00">00</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> <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> </select> <select id="minute-select"> <option value="00">00</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> <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> <option value="32">32</option> <option value="33">33</option> <option value="34">34</option> <option value="35">35</option> <option value="36">36</option> <option value="37">37</option> <option value="38">38</option> <option value="39">39</option> <option value="40">40</option> <option value="41">41</option> <option value="42">42</option> <option value="43">43</option> <option value="44">44</option> <option value="45">45</option> <option value="46">46</option> <option value="47">47</option> <option value="48">48</option> <option value="49">49</option> <option value="50">50</option> <option value="51">51</option> <option value="52">52</option> <option value="53">53</option> <option value="54">54</option> <option value="55">55</option> <option value="56">56</option> <option value="57">57</option> <option value="58">58</option> <option value="59">59</option> </select> <button id="ok-button">确定</button> </div> <script type="text/javascript"> var timeInput = document.getElementById('time-input'); var timePicker = document.getElementById('time-picker'); var hourSelect = document.getElementById('hour-select'); var minuteSelect = document.getElementById('minute-select'); var okButton = document.getElementById('ok-button'); timeInput.addEventListener('click', function() { timePicker.style.display = 'block'; }); okButton.addEventListener('click', function() { var hour = hourSelect.value; var minute = minuteSelect.value; timeInput.value = hour + ':' + minute; timePicker.style.display = 'none'; }); </script> </body> </html> ``` 该代码创建了一个文本输入框和一个时间选择。当用户单击文本输入框时,时间选择将显示。用户可以选择小时和分钟,并单击“确定”按钮以将所选时间设置为文本输入框的值。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值