伪类选择器之结构选择器::noth-child(n)/:nth-of-type(n)

这篇博客详细介绍了CSS中的两种结构伪类选择器——`:not-child(n)`和`:nth-of-type(n)`。通过实例展示了它们的区别和用法,如何针对HTML列表元素进行样式定制,如改变背景颜色。`:first-child`用于选中第一个子元素,`:last-child`选中最后一个,`:nth-child(3)`则选中第三个子元素,`:nth-child(2n)`选中所有偶数位置的子元素。这些选择器为网页设计提供了精确的元素定位和美化能力。
<!DOCTYPE html>
<html>
<head>
    <title></title>
    <style>
        *{
            margin: 0;
            padding: 0;
        }
        ul{
            margin: 50px auto;
            width: 400px;
            list-style: none outside none;
        }
        li{
            display: inline-block;
            margin: 5px;
            padding: 5px;
            width: 50px;
            height: 50px;
            font:bold 30px/50px arial;
            background: #000;
            color: #fff;
            border-radius: 50px;
            text-align: center;
        }
        /*:first-child使用*/
        ul>li:first-child{
            background-color:green ;
        }
        ul>li:last-child{
            background-color: blue;
        }
        /*:nth-child 与:nth-of-type(n)之间的区别:在特定的区域中查找*/
        ul>li:nth-child(3){
            background-color: yellow;
        }
        ul>li:nth-child(2n){
            background-color: red;
        }
    </style>
</head>
<body>
<ul>
    <li>1</li>
    <li>2</li>
    <li>3</li>
    <li>4</li>
    <li>5</li>
    <li>6</li>
    <li>7</li>
    <li>8</li>
    <li>9</li>
    <li>10</li>
    <li>11</li>
    <li>12</li>
    <li>13</li>
    <li>14</li>
    <li>15</li>
    <li>16</li>
    <li>17</li>
    <li>18</li>
    <li>19</li>
    <li>20</li>
</ul>
</body>
</html>
<div data-v-1c039b8d="" class="ivu-col ivu-col-span-24"><div data-v-1c039b8d="" class="ivu-card ivu-card-bordered"><div class="ivu-card-head"><p data-v-1c039b8d=""><i data-v-1c039b8d="" class="ivu-icon ivu-icon-ios-bookmark"></i> 试用期目标制定 </p></div> <!----> <div class="ivu-card-body"> <div data-v-1c039b8d="" class="btnHeight ivu-row"><span data-v-1c039b8d=""><!----> <!----> <!----> <div data-v-1c039b8d="" class="table_search_int ivu-input-wrapper ivu-input-wrapper-default ivu-input-type-text"><!----> <!----> <i class="ivu-icon ivu-icon-ios-loading ivu-load-loop ivu-input-icon ivu-input-icon-validate"></i> <input autocomplete="off" spellcheck="false" type="text" placeholder="工号" class="ivu-input ivu-input-default"> <!----></div></span><span data-v-1c039b8d=""><!----> <!----> <!----> <div data-v-1c039b8d="" class="table_search_int ivu-input-wrapper ivu-input-wrapper-default ivu-input-type-text"><!----> <!----> <i class="ivu-icon ivu-icon-ios-loading ivu-load-loop ivu-input-icon ivu-input-icon-validate"></i> <input autocomplete="off" spellcheck="false" type="text" placeholder="姓名" class="ivu-input ivu-input-default"> <!----></div></span><span data-v-1c039b8d=""><!----> <!----> <!----> <div data-v-1c039b8d="" class="table_search_int pickData ivu-input-wrapper ivu-input-wrapper-default ivu-input-type-text"><!----> <i class="ivu-icon ivu-icon-ios-search ivu-input-icon ivu-input-icon-normal"></i> <!----> <input autocomplete="off" spellcheck="false" type="text" placeholder="部门" readonly="readonly" class="ivu-input ivu-input-default"> <!----></div></span><span data-v-1c039b8d=""><!----> <!----> <!----> <div data-v-1c039b8d="" class="table_search_int ivu-input-wrapper ivu-input-wrapper-default ivu-input-type-text"><!----> <!----> <i class="ivu-icon ivu-icon-ios-loading ivu-load-loop ivu-input-icon ivu-input-icon-validate"></i> <input autocomplete="off" spellcheck="false" type="text" placeholder="组织路径" class="ivu-input ivu-input-default"> <!----></div></span><span data-v-1c039b8d=""><!----> <!----> <div data-v-1c039b8d="" class="table_search_int ivu-date-picker"><div class="ivu-date-picker-rel"><div class="ivu-input-wrapper ivu-input-wrapper-default ivu-input-type-text ivu-date-picker-editor"><!----> <span class="ivu-input-suffix"><i class="ivu-icon ivu-icon-ios-calendar-outline"></i></span> <i class="ivu-icon ivu-icon-ios-loading ivu-load-loop ivu-input-icon ivu-input-icon-validate"></i> <input autocomplete="off" spellcheck="false" type="text" placeholder="入职日期" readonly="readonly" class="ivu-input ivu-input-default ivu-input-with-suffix"> <!----></div></div> <div class="ivu-select-dropdown" style="display: none;"><div><div class="ivu-picker-panel-body-wrapper" steps=""><!----> <div class="ivu-picker-panel-body"><div class="ivu-date-picker-header"><span class="ivu-picker-panel-icon-btn ivu-date-picker-prev-btn ivu-date-picker-prev-btn-arrow-double"><i class="ivu-icon ivu-icon-ios-arrow-back"></i></span> <span class="ivu-picker-panel-icon-btn ivu-date-picker-prev-btn ivu-date-picker-prev-btn-arrow"><i class="ivu-icon ivu-icon-ios-arrow-back"></i></span> <span><span class="ivu-date-picker-header-label">2025年</span> <span class="ivu-date-picker-header-label">8月</span></span> <span class="ivu-picker-panel-icon-btn ivu-date-picker-next-btn ivu-date-picker-next-btn-arrow-double"><i class="ivu-icon ivu-icon-ios-arrow-forward"></i></span> <span class="ivu-picker-panel-icon-btn ivu-date-picker-next-btn ivu-date-picker-next-btn-arrow"><i class="ivu-icon ivu-icon-ios-arrow-forward"></i></span></div> <div class="ivu-picker-panel-content"><div class="ivu-date-picker-cells"><div class="ivu-date-picker-cells-header"><span> 日 </span><span> 一 </span><span> 二 </span><span> 三 </span><span> 四 </span><span> 五 </span><span> 六 </span></div> <span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-prev-month">27</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-prev-month">28</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-prev-month">29</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-prev-month">30</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-prev-month">31</span><span class="ivu-date-picker-cells-cell">1</span><span class="ivu-date-picker-cells-cell">2</span><span class="ivu-date-picker-cells-cell">3</span><span class="ivu-date-picker-cells-cell">4</span><span class="ivu-date-picker-cells-cell">5</span><span class="ivu-date-picker-cells-cell">6</span><span class="ivu-date-picker-cells-cell">7</span><span class="ivu-date-picker-cells-cell">8</span><span class="ivu-date-picker-cells-cell">9</span><span class="ivu-date-picker-cells-cell">10</span><span class="ivu-date-picker-cells-cell">11</span><span class="ivu-date-picker-cells-cell">12</span><span class="ivu-date-picker-cells-cell">13</span><span class="ivu-date-picker-cells-cell">14</span><span class="ivu-date-picker-cells-cell">15</span><span class="ivu-date-picker-cells-cell">16</span><span class="ivu-date-picker-cells-cell">17</span><span class="ivu-date-picker-cells-cell">18</span><span class="ivu-date-picker-cells-cell">19</span><span class="ivu-date-picker-cells-cell">20</span><span class="ivu-date-picker-cells-cell">21</span><span class="ivu-date-picker-cells-cell">22</span><span class="ivu-date-picker-cells-cell">23</span><span class="ivu-date-picker-cells-cell">24</span><span class="ivu-date-picker-cells-cell">25</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-today ivu-date-picker-cells-focused">26</span><span class="ivu-date-picker-cells-cell">27</span><span class="ivu-date-picker-cells-cell">28</span><span class="ivu-date-picker-cells-cell">29</span><span class="ivu-date-picker-cells-cell">30</span><span class="ivu-date-picker-cells-cell">31</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-next-month">1</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-next-month">2</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-next-month">3</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-next-month">4</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-next-month">5</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-next-month">6</span></div></div> <div class="ivu-picker-panel-content" style="display: none;"><!----></div> <!----></div></div></div></div></div> <!----></span><span data-v-1c039b8d=""><!----> <!----> <div data-v-1c039b8d="" class="table_search_int ivu-date-picker"><div class="ivu-date-picker-rel"><div class="ivu-input-wrapper ivu-input-wrapper-default ivu-input-type-text ivu-date-picker-editor"><!----> <span class="ivu-input-suffix"><i class="ivu-icon ivu-icon-ios-calendar-outline"></i></span> <i class="ivu-icon ivu-icon-ios-loading ivu-load-loop ivu-input-icon ivu-input-icon-validate"></i> <input autocomplete="off" spellcheck="false" type="text" placeholder="转正日期" readonly="readonly" class="ivu-input ivu-input-default ivu-input-with-suffix"> <!----></div></div> <div class="ivu-select-dropdown" style="display: none;"><div><div class="ivu-picker-panel-body-wrapper" steps=""><!----> <div class="ivu-picker-panel-body"><div class="ivu-date-picker-header"><span class="ivu-picker-panel-icon-btn ivu-date-picker-prev-btn ivu-date-picker-prev-btn-arrow-double"><i class="ivu-icon ivu-icon-ios-arrow-back"></i></span> <span class="ivu-picker-panel-icon-btn ivu-date-picker-prev-btn ivu-date-picker-prev-btn-arrow"><i class="ivu-icon ivu-icon-ios-arrow-back"></i></span> <span><span class="ivu-date-picker-header-label">2025年</span> <span class="ivu-date-picker-header-label">8月</span></span> <span class="ivu-picker-panel-icon-btn ivu-date-picker-next-btn ivu-date-picker-next-btn-arrow-double"><i class="ivu-icon ivu-icon-ios-arrow-forward"></i></span> <span class="ivu-picker-panel-icon-btn ivu-date-picker-next-btn ivu-date-picker-next-btn-arrow"><i class="ivu-icon ivu-icon-ios-arrow-forward"></i></span></div> <div class="ivu-picker-panel-content"><div class="ivu-date-picker-cells"><div class="ivu-date-picker-cells-header"><span> 日 </span><span> 一 </span><span> 二 </span><span> 三 </span><span> 四 </span><span> 五 </span><span> 六 </span></div> <span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-prev-month">27</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-prev-month">28</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-prev-month">29</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-prev-month">30</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-prev-month">31</span><span class="ivu-date-picker-cells-cell">1</span><span class="ivu-date-picker-cells-cell">2</span><span class="ivu-date-picker-cells-cell">3</span><span class="ivu-date-picker-cells-cell">4</span><span class="ivu-date-picker-cells-cell">5</span><span class="ivu-date-picker-cells-cell">6</span><span class="ivu-date-picker-cells-cell">7</span><span class="ivu-date-picker-cells-cell">8</span><span class="ivu-date-picker-cells-cell">9</span><span class="ivu-date-picker-cells-cell">10</span><span class="ivu-date-picker-cells-cell">11</span><span class="ivu-date-picker-cells-cell">12</span><span class="ivu-date-picker-cells-cell">13</span><span class="ivu-date-picker-cells-cell">14</span><span class="ivu-date-picker-cells-cell">15</span><span class="ivu-date-picker-cells-cell">16</span><span class="ivu-date-picker-cells-cell">17</span><span class="ivu-date-picker-cells-cell">18</span><span class="ivu-date-picker-cells-cell">19</span><span class="ivu-date-picker-cells-cell">20</span><span class="ivu-date-picker-cells-cell">21</span><span class="ivu-date-picker-cells-cell">22</span><span class="ivu-date-picker-cells-cell">23</span><span class="ivu-date-picker-cells-cell">24</span><span class="ivu-date-picker-cells-cell">25</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-today ivu-date-picker-cells-focused">26</span><span class="ivu-date-picker-cells-cell">27</span><span class="ivu-date-picker-cells-cell">28</span><span class="ivu-date-picker-cells-cell">29</span><span class="ivu-date-picker-cells-cell">30</span><span class="ivu-date-picker-cells-cell">31</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-next-month">1</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-next-month">2</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-next-month">3</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-next-month">4</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-next-month">5</span><span class="ivu-date-picker-cells-cell ivu-date-picker-cells-cell-next-month">6</span></div></div> <div class="ivu-picker-panel-content" style="display: none;"><!----></div> <!----></div></div></div></div></div> <!----></span> <span data-v-1c039b8d=""><div data-v-1c039b8d="" class="table_search_int pickData ivu-input-wrapper ivu-input-wrapper-default ivu-input-type-text"><!----> <i class="ivu-icon ivu-icon-ios-search ivu-input-icon ivu-input-icon-normal"></i> <!----> <input autocomplete="off" spellcheck="false" type="text" placeholder="流程步骤" readonly="readonly" class="ivu-input ivu-input-default"> <!----></div></span> <span data-v-1c039b8d=""><div data-v-1c039b8d="" class="table_search_int ivu-select ivu-select-single ivu-select-default"><div tabindex="0" class="ivu-select-selection"><input type="hidden"> <div class=""><!----> <!----> <span class="ivu-select-placeholder">步骤状态</span> <!----> <!----> <i class="ivu-icon ivu-icon-ios-arrow-down ivu-select-arrow"></i></div></div> <div class="ivu-select-dropdown" style="display: none; min-width: 120px; position: absolute; will-change: top, left; transform-origin: center top; top: 32px; left: 910px;" x-placement="bottom-start"><ul class="ivu-select-not-found" style="display: none;"><li>无匹配数据</li></ul> <ul class="ivu-select-dropdown-list"><!----> <li data-v-1c039b8d="" class="ivu-select-item">待处理</li><li data-v-1c039b8d="" class="ivu-select-item">处理中</li><li data-v-1c039b8d="" class="ivu-select-item">已完成</li><li data-v-1c039b8d="" class="ivu-select-item">已终止</li><li data-v-1c039b8d="" class="ivu-select-item">待反馈</li></ul> <ul class="ivu-select-loading" style="display: none;">加载中</ul></div></div></span> <div data-v-1c039b8d="" class="btns ivu-dropdown"><div class="ivu-dropdown-rel"><button data-v-1c039b8d="" type="button" class="ivu-btn ivu-btn-primary"><!----> <!----> <span> 处理中 <i data-v-1c039b8d="" class="ivu-icon ivu-icon-md-arrow-dropdown" style="font-size: 18px;"></i></span></button> </div> <div class="ivu-select-dropdown" style="display: none;"><ul data-v-1c039b8d="" class="ivu-dropdown-menu"><span data-v-1c039b8d=""><li data-v-1c039b8d="" class="ivu-dropdown-item">全部</li></span><span data-v-1c039b8d=""><li data-v-1c039b8d="" class="ivu-dropdown-item">处理中</li></span><span data-v-1c039b8d=""><li data-v-1c039b8d="" class="ivu-dropdown-item">已完成</li></span><span data-v-1c039b8d=""><li data-v-1c039b8d="" class="ivu-dropdown-item">已终止</li></span></ul></div></div> <button data-v-1c039b8d="" type="button" class="btns ivu-btn ivu-btn-info" style="width: 56px;"><!----> <!----> <span><span data-v-1c039b8d=""> 查询 </span></span></button><button data-v-1c039b8d="" type="button" class="btns ivu-btn ivu-btn-warning"><!----> <!----> <span><span data-v-1c039b8d=""> 新增 </span></span></button><button data-v-1c039b8d="" type="button" class="btns ivu-btn ivu-btn-primary"><!----> <!----> <span><span data-v-1c039b8d=""> 撤回 </span></span></button><button data-v-1c039b8d="" type="button" class="btns ivu-btn ivu-btn-error"><!----> <!----> <span><span data-v-1c039b8d=""> 终止 </span></span></button><button data-v-1c039b8d="" type="button" class="btns ivu-btn ivu-btn-primary"><!----> <!----> <span><span data-v-1c039b8d=""> 工单进度 </span></span></button> <button data-v-1c039b8d="" type="button" class="ivu-btn ivu-btn-primary" style="display: none;"><!----> <!----> <span>高级查询</span></button></div> <div data-v-1c039b8d="" class="ivu-row"><!----></div> <div data-v-1c039b8d="" class="table-form ivu-row"><!----> <!----> <div data-v-1c039b8d="" class="ivu-table-wrapper" style="height: 426px;"><div class="ivu-table ivu-table-small ivu-table-stripe ivu-table-with-fixed-top"><!----> <div class="ivu-table-header"><table cellspacing="0" cellpadding="0" border="0" style="width: 1903px;"><colgroup><col width="60"><col width="100"><col width="100"><col width="150"><col width="300"><col width="100"><col width="100"><col width="100"><col width="100"><col width="100"><col width="100"><col width="148"><col width="148"><col width="148"><col width="148"> <!----></colgroup> <thead><tr><th class="ivu-table-column-q99O7b ivu-table-column-center ivu-table-hidden"><div class="ivu-table-cell ivu-table-hidden ivu-table-cell-with-selection"><label class="ivu-checkbox-wrapper ivu-checkbox-default"><span class="ivu-checkbox"><span class="ivu-checkbox-inner"></span> <input type="checkbox" class="ivu-checkbox-input"></span> <!----></label></div> <!----></th><th class="ivu-table-column-CJpAFO ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell ivu-table-hidden"><span class="">工号</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-qURgXV ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell ivu-table-hidden"><span class="">姓名</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-22ncov ivu-table-column-left"><div class="ivu-table-cell"><span class="">部门</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-CEmKQL ivu-table-column-left"><div class="ivu-table-cell"><span class="">组织路径</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-ZKsuZE ivu-table-column-left"><div class="ivu-table-cell"><span class="">岗位</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-DpKFlU ivu-table-column-left"><div class="ivu-table-cell"><span class="">入职日期</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-BnXqrA ivu-table-column-left"><div class="ivu-table-cell"><span class="">转正日期</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-bNOAXX ivu-table-column-left"><div class="ivu-table-cell"><span class="">主管考评人</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-OeOQrc ivu-table-column-left"><div class="ivu-table-cell"><span class="">导师姓名</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-H86k7D ivu-table-column-left"><div class="ivu-table-cell"><span class="">HRBP是否驳回</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-Lw9tpx 03submit ivu-table-column-left"><div class="ivu-table-cell"><span class="">【1】考核目标制定</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-7OasoC 01view ivu-table-column-left"><div class="ivu-table-cell"><span class="">【2】考核目标审批</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-FOW8EE 01view ivu-table-column-left"><div class="ivu-table-cell"><span class="">【3】考核目标确认</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-BvxHpT 01view ivu-table-column-left"><div class="ivu-table-cell"><span class="">【4】考核目标归档</span> <!----> <!----></div> <!----></th> <!----></tr></thead></table></div> <div class="ivu-table-body ivu-table-overflowX" style="height: 374px;"><table cellspacing="0" cellpadding="0" border="0" style="width: 1903px;"><colgroup><col width="60"><col width="100"><col width="100"><col width="150"><col width="300"><col width="100"><col width="100"><col width="100"><col width="100"><col width="100"><col width="100"><col width="148"><col width="148"><col width="148"><col width="148"></colgroup><tbody class="ivu-table-tbody"><tr class="ivu-table-row"><td class="ivu-table-column-q99O7b ivu-table-column-center ivu-table-hidden"><div class="ivu-table-cell ivu-table-hidden ivu-table-cell-with-selection"><!----> <label class="ivu-checkbox-wrapper ivu-checkbox-default"><span class="ivu-checkbox"><span class="ivu-checkbox-inner"></span> <input type="checkbox" class="ivu-checkbox-input"></span> <!----></label> <!----> <!----> <!----> <!----> <!----> <!----> <!----></div></td><td class="ivu-table-column-CJpAFO ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell ivu-table-hidden"><!----> <!----> <!----> <!----> <!----> <span>10402</span> <!----> <!----> <!----></div></td><td class="ivu-table-column-qURgXV ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell ivu-table-hidden"><!----> <!----> <!----> <!----> <!----> <span>尹银川</span> <!----> <!----> <!----></div></td><td class="ivu-table-column-22ncov ivu-table-column-left"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <span>业务二部</span> <!----> <!----> <!----></div></td><td class="ivu-table-column-CEmKQL ivu-table-column-left"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <span>智能座舱>业务二部</span> <!----> <!----> <!----></div></td><td class="ivu-table-column-ZKsuZE ivu-table-column-left"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <span>项目经理</span> <!----> <!----> <!----></div></td><td class="ivu-table-column-DpKFlU ivu-table-column-left"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <span>2025-08-20</span> <!----> <!----> <!----></div></td><td class="ivu-table-column-BnXqrA ivu-table-column-left"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <span>2026-02-20</span> <!----> <!----> <!----></div></td><td class="ivu-table-column-bNOAXX ivu-table-column-left"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <span>向文龙</span> <!----> <!----> <!----></div></td><td class="ivu-table-column-OeOQrc ivu-table-column-left"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <span>向文龙</span> <!----> <!----> <!----></div></td><td class="ivu-table-column-H86k7D ivu-table-column-left"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <span></span> <!----> <!----> <!----></div></td><td class="ivu-table-column-Lw9tpx 03submit ivu-table-column-left"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <!----> <!----> <div><div style="width: 100%; height: 40px; line-height: 40px; text-align: center; display: flex; align-items: center; cursor: pointer;"><div style="width: 68px; height: 24px; border-radius: 4px; background-color: rgb(253, 145, 79); justify-content: center; align-items: center; display: flex;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABQUlEQVQ4ja2UzytEURTHv2NQM9KkpihsKDsUYWejFEpWbPgHlI1sNBkWZGFrY2dlgSZZyx8wK/4JGzvKRvnocl5zZpr33sR86/TOPe97zz2/7hWQJAPAA1AFxpO4aY7K1HCVxO1QPeYlbUrqNuuzJEx/sm9G0pqkVdN/4bwuutMvnH0WWAAytt5zvO2I1+niGYnRqw1R+3+jzSLKA5fAIzCVUI9h4B64AwYj+0+47UAodr+kfUlLf/A3LakkaUyWSsAXMJkyDl76gHfb+xIiKrq2FlMi8MiZBBSC5xngFii5FrcqW0AFWG5rsSOE1HYknVkD4pCXdCjpwKVWN0cbbmJvElI7cbxys7vW5fSs0wsNTfC3obbfnZQFdoFzYMhsc8Ab8Amsm60XOAWOgZ5Wn5Ejl8b1f96jCeAV+ABWYnmgb2CPUKUevD7yAAAAAElFTkSuQmCC" draggable="false" style="display: inline-block; width: 16px; height: 16px; margin-right: 4px;"><span style="display: inline-block; color: rgb(255, 255, 255); font-size: 12px; vertical-align: middle;">处理中</span></div></div></div> <!----></div></td><td class="ivu-table-column-7OasoC 01view ivu-table-column-left"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <!----> <!----> <div><div style="width: 100%; height: 40px; line-height: 40px; text-align: center; display: flex; align-items: center;"><div style="width: 68px; height: 24px; border-radius: 4px; justify-content: center; align-items: center; display: flex;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsSAAALEgHS3X78AAABW0lEQVQ4jZWUwXGDMBBFv9WA3UHoADqIO0hSQfBlz5RAOiBHdIFUkHSQuAO7A6eDUAGZ1fzNCCwYRzOMkfX381bS7mYcR8TDe78DUPLJMR1nAL0+IvITr0yMvPePFG4BDAC+AJy4XADYR2uliHxcGXnvlaCjqBKRfkajGjX6jP46mM5FJB3Ri5QJR83fV2o7xmLTtq3uycXwReSScoiIv5nmLko7c9zULdNJmsxoat1oaivGlmY0rKRjNHdKE+v4PphRztNZMtEUGk7LhERjc8fJKSGwYfhHEUl9MMS6ZOiUpuK0XtOaUbGw3pDmbYHmL9bxPuwTNBmA5xtoNPbsrCR4MnMakGbtbilxb0Z6hA0prBQerFwWTDJ+TDV9qDVe83emaYV7D+BFRK7SookWrF6dJy3esNms4gMX9DjVJFAupKMa1WrRhg6w1kZ0HBmkvee2NhKZ/b+xAfgFY26leGKOOf4AAAAASUVORK5CYII=" draggable="false" style="display: inline-block; width: 16px; height: 16px; margin-right: 4px;"><span style="display: inline-block; color: rgb(102, 102, 102); font-size: 12px; vertical-align: middle;">未开启</span></div></div></div> <!----></div></td><td class="ivu-table-column-FOW8EE 01view ivu-table-column-left"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <!----> <!----> <div><div style="width: 100%; height: 40px; line-height: 40px; text-align: center; display: flex; align-items: center;"><div style="width: 68px; height: 24px; border-radius: 4px; justify-content: center; align-items: center; display: flex;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsSAAALEgHS3X78AAABW0lEQVQ4jZWUwXGDMBBFv9WA3UHoADqIO0hSQfBlz5RAOiBHdIFUkHSQuAO7A6eDUAGZ1fzNCCwYRzOMkfX381bS7mYcR8TDe78DUPLJMR1nAL0+IvITr0yMvPePFG4BDAC+AJy4XADYR2uliHxcGXnvlaCjqBKRfkajGjX6jP46mM5FJB3Ri5QJR83fV2o7xmLTtq3uycXwReSScoiIv5nmLko7c9zULdNJmsxoat1oaivGlmY0rKRjNHdKE+v4PphRztNZMtEUGk7LhERjc8fJKSGwYfhHEUl9MMS6ZOiUpuK0XtOaUbGw3pDmbYHmL9bxPuwTNBmA5xtoNPbsrCR4MnMakGbtbilxb0Z6hA0prBQerFwWTDJ+TDV9qDVe83emaYV7D+BFRK7SookWrF6dJy3esNms4gMX9DjVJFAupKMa1WrRhg6w1kZ0HBmkvee2NhKZ/b+xAfgFY26leGKOOf4AAAAASUVORK5CYII=" draggable="false" style="display: inline-block; width: 16px; height: 16px; margin-right: 4px;"><span style="display: inline-block; color: rgb(102, 102, 102); font-size: 12px; vertical-align: middle;">未开启</span></div></div></div> <!----></div></td><td class="ivu-table-column-BvxHpT 01view ivu-table-column-left"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <!----> <!----> <div><div style="width: 100%; height: 40px; line-height: 40px; text-align: center; display: flex; align-items: center;"><div style="width: 68px; height: 24px; border-radius: 4px; justify-content: center; align-items: center; display: flex;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsSAAALEgHS3X78AAABW0lEQVQ4jZWUwXGDMBBFv9WA3UHoADqIO0hSQfBlz5RAOiBHdIFUkHSQuAO7A6eDUAGZ1fzNCCwYRzOMkfX381bS7mYcR8TDe78DUPLJMR1nAL0+IvITr0yMvPePFG4BDAC+AJy4XADYR2uliHxcGXnvlaCjqBKRfkajGjX6jP46mM5FJB3Ri5QJR83fV2o7xmLTtq3uycXwReSScoiIv5nmLko7c9zULdNJmsxoat1oaivGlmY0rKRjNHdKE+v4PphRztNZMtEUGk7LhERjc8fJKSGwYfhHEUl9MMS6ZOiUpuK0XtOaUbGw3pDmbYHmL9bxPuwTNBmA5xtoNPbsrCR4MnMakGbtbilxb0Z6hA0prBQerFwWTDJ+TDV9qDVe83emaYV7D+BFRK7SookWrF6dJy3esNms4gMX9DjVJFAupKMa1WrRhg6w1kZ0HBmkvee2NhKZ/b+xAfgFY26leGKOOf4AAAAASUVORK5CYII=" draggable="false" style="display: inline-block; width: 16px; height: 16px; margin-right: 4px;"><span style="display: inline-block; color: rgb(102, 102, 102); font-size: 12px; vertical-align: middle;">未开启</span></div></div></div> <!----></div></td></tr></tbody></table></div> <!----> <div class="ivu-table-tip" style="height: 374px; display: none;"><table cellspacing="0" cellpadding="0" border="0"><tbody><tr><td style="width: 1902px; height: 374px;"><span>暂无筛选结果</span></td></tr></tbody></table></div> <div class="ivu-table-fixed" style="width: 260px;"><div class="ivu-table-fixed-header"><table cellspacing="0" cellpadding="0" border="0" style="width: 260px;"><colgroup><col width="60"><col width="100"><col width="100"><col width="150"><col width="300"><col width="100"><col width="100"><col width="100"><col width="100"><col width="100"><col width="100"><col width="148"><col width="148"><col width="148"><col width="148"> <!----></colgroup> <thead><tr><th class="ivu-table-column-q99O7b ivu-table-column-center"><div class="ivu-table-cell ivu-table-cell-with-selection"><label class="ivu-checkbox-wrapper ivu-checkbox-default"><span class="ivu-checkbox"><span class="ivu-checkbox-inner"></span> <input type="checkbox" class="ivu-checkbox-input"></span> <!----></label></div> <!----></th><th class="ivu-table-column-CJpAFO ivu-table-column-left"><div class="ivu-table-cell"><span class="">工号</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-qURgXV ivu-table-column-left"><div class="ivu-table-cell"><span class="">姓名</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-22ncov ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><span class="">部门</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-CEmKQL ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><span class="">组织路径</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-ZKsuZE ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><span class="">岗位</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-DpKFlU ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><span class="">入职日期</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-BnXqrA ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><span class="">转正日期</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-bNOAXX ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><span class="">主管考评人</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-OeOQrc ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><span class="">导师姓名</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-H86k7D ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><span class="">HRBP是否驳回</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-Lw9tpx 03submit ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><span class="">【1】考核目标制定</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-7OasoC 01view ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><span class="">【2】考核目标审批</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-FOW8EE 01view ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><span class="">【3】考核目标确认</span> <!----> <!----></div> <!----></th><th class="ivu-table-column-BvxHpT 01view ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><span class="">【4】考核目标归档</span> <!----> <!----></div> <!----></th> <!----></tr></thead></table></div> <div class="ivu-table-fixed-body" style="height: 366px;"><table cellspacing="0" cellpadding="0" border="0" style="width: 260px;"><colgroup><col width="60"><col width="100"><col width="100"><col width="150"><col width="300"><col width="100"><col width="100"><col width="100"><col width="100"><col width="100"><col width="100"><col width="148"><col width="148"><col width="148"><col width="148"></colgroup><tbody class="ivu-table-tbody"><tr class="ivu-table-row"><td class="ivu-table-column-q99O7b ivu-table-column-center"><div class="ivu-table-cell ivu-table-cell-with-selection"><!----> <label class="ivu-checkbox-wrapper ivu-checkbox-default"><span class="ivu-checkbox"><span class="ivu-checkbox-inner"></span> <input type="checkbox" class="ivu-checkbox-input"></span> <!----></label> <!----> <!----> <!----> <!----> <!----> <!----> <!----></div></td><td class="ivu-table-column-CJpAFO ivu-table-column-left"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <span>10402</span> <!----> <!----> <!----></div></td><td class="ivu-table-column-qURgXV ivu-table-column-left"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <span>尹银川</span> <!----> <!----> <!----></div></td><td class="ivu-table-column-22ncov ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <span>业务二部</span> <!----> <!----> <!----></div></td><td class="ivu-table-column-CEmKQL ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <span>智能座舱>业务二部</span> <!----> <!----> <!----></div></td><td class="ivu-table-column-ZKsuZE ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <span>项目经理</span> <!----> <!----> <!----></div></td><td class="ivu-table-column-DpKFlU ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <span>2025-08-20</span> <!----> <!----> <!----></div></td><td class="ivu-table-column-BnXqrA ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <span>2026-02-20</span> <!----> <!----> <!----></div></td><td class="ivu-table-column-bNOAXX ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <span>向文龙</span> <!----> <!----> <!----></div></td><td class="ivu-table-column-OeOQrc ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <span>向文龙</span> <!----> <!----> <!----></div></td><td class="ivu-table-column-H86k7D ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <span></span> <!----> <!----> <!----></div></td><td class="ivu-table-column-Lw9tpx 03submit ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <!----> <!----> <div><div style="width: 100%; height: 40px; line-height: 40px; text-align: center; display: flex; align-items: center; cursor: pointer;"><div style="width: 68px; height: 24px; border-radius: 4px; background-color: rgb(253, 145, 79); justify-content: center; align-items: center; display: flex;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABQUlEQVQ4ja2UzytEURTHv2NQM9KkpihsKDsUYWejFEpWbPgHlI1sNBkWZGFrY2dlgSZZyx8wK/4JGzvKRvnocl5zZpr33sR86/TOPe97zz2/7hWQJAPAA1AFxpO4aY7K1HCVxO1QPeYlbUrqNuuzJEx/sm9G0pqkVdN/4bwuutMvnH0WWAAytt5zvO2I1+niGYnRqw1R+3+jzSLKA5fAIzCVUI9h4B64AwYj+0+47UAodr+kfUlLf/A3LakkaUyWSsAXMJkyDl76gHfb+xIiKrq2FlMi8MiZBBSC5xngFii5FrcqW0AFWG5rsSOE1HYknVkD4pCXdCjpwKVWN0cbbmJvElI7cbxys7vW5fSs0wsNTfC3obbfnZQFdoFzYMhsc8Ab8Amsm60XOAWOgZ5Wn5Ejl8b1f96jCeAV+ABWYnmgb2CPUKUevD7yAAAAAElFTkSuQmCC" draggable="false" style="display: inline-block; width: 16px; height: 16px; margin-right: 4px;"><span style="display: inline-block; color: rgb(255, 255, 255); font-size: 12px; vertical-align: middle;">处理中</span></div></div></div> <!----></div></td><td class="ivu-table-column-7OasoC 01view ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <!----> <!----> <div><div style="width: 100%; height: 40px; line-height: 40px; text-align: center; display: flex; align-items: center;"><div style="width: 68px; height: 24px; border-radius: 4px; justify-content: center; align-items: center; display: flex;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsSAAALEgHS3X78AAABW0lEQVQ4jZWUwXGDMBBFv9WA3UHoADqIO0hSQfBlz5RAOiBHdIFUkHSQuAO7A6eDUAGZ1fzNCCwYRzOMkfX381bS7mYcR8TDe78DUPLJMR1nAL0+IvITr0yMvPePFG4BDAC+AJy4XADYR2uliHxcGXnvlaCjqBKRfkajGjX6jP46mM5FJB3Ri5QJR83fV2o7xmLTtq3uycXwReSScoiIv5nmLko7c9zULdNJmsxoat1oaivGlmY0rKRjNHdKE+v4PphRztNZMtEUGk7LhERjc8fJKSGwYfhHEUl9MMS6ZOiUpuK0XtOaUbGw3pDmbYHmL9bxPuwTNBmA5xtoNPbsrCR4MnMakGbtbilxb0Z6hA0prBQerFwWTDJ+TDV9qDVe83emaYV7D+BFRK7SookWrF6dJy3esNms4gMX9DjVJFAupKMa1WrRhg6w1kZ0HBmkvee2NhKZ/b+xAfgFY26leGKOOf4AAAAASUVORK5CYII=" draggable="false" style="display: inline-block; width: 16px; height: 16px; margin-right: 4px;"><span style="display: inline-block; color: rgb(102, 102, 102); font-size: 12px; vertical-align: middle;">未开启</span></div></div></div> <!----></div></td><td class="ivu-table-column-FOW8EE 01view ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <!----> <!----> <div><div style="width: 100%; height: 40px; line-height: 40px; text-align: center; display: flex; align-items: center;"><div style="width: 68px; height: 24px; border-radius: 4px; justify-content: center; align-items: center; display: flex;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsSAAALEgHS3X78AAABW0lEQVQ4jZWUwXGDMBBFv9WA3UHoADqIO0hSQfBlz5RAOiBHdIFUkHSQuAO7A6eDUAGZ1fzNCCwYRzOMkfX381bS7mYcR8TDe78DUPLJMR1nAL0+IvITr0yMvPePFG4BDAC+AJy4XADYR2uliHxcGXnvlaCjqBKRfkajGjX6jP46mM5FJB3Ri5QJR83fV2o7xmLTtq3uycXwReSScoiIv5nmLko7c9zULdNJmsxoat1oaivGlmY0rKRjNHdKE+v4PphRztNZMtEUGk7LhERjc8fJKSGwYfhHEUl9MMS6ZOiUpuK0XtOaUbGw3pDmbYHmL9bxPuwTNBmA5xtoNPbsrCR4MnMakGbtbilxb0Z6hA0prBQerFwWTDJ+TDV9qDVe83emaYV7D+BFRK7SookWrF6dJy3esNms4gMX9DjVJFAupKMa1WrRhg6w1kZ0HBmkvee2NhKZ/b+xAfgFY26leGKOOf4AAAAASUVORK5CYII=" draggable="false" style="display: inline-block; width: 16px; height: 16px; margin-right: 4px;"><span style="display: inline-block; color: rgb(102, 102, 102); font-size: 12px; vertical-align: middle;">未开启</span></div></div></div> <!----></div></td><td class="ivu-table-column-BvxHpT 01view ivu-table-column-left ivu-table-hidden"><div class="ivu-table-cell"><!----> <!----> <!----> <!----> <!----> <!----> <!----> <div><div style="width: 100%; height: 40px; line-height: 40px; text-align: center; display: flex; align-items: center;"><div style="width: 68px; height: 24px; border-radius: 4px; justify-content: center; align-items: center; display: flex;"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsSAAALEgHS3X78AAABW0lEQVQ4jZWUwXGDMBBFv9WA3UHoADqIO0hSQfBlz5RAOiBHdIFUkHSQuAO7A6eDUAGZ1fzNCCwYRzOMkfX381bS7mYcR8TDe78DUPLJMR1nAL0+IvITr0yMvPePFG4BDAC+AJy4XADYR2uliHxcGXnvlaCjqBKRfkajGjX6jP46mM5FJB3Ri5QJR83fV2o7xmLTtq3uycXwReSScoiIv5nmLko7c9zULdNJmsxoat1oaivGlmY0rKRjNHdKE+v4PphRztNZMtEUGk7LhERjc8fJKSGwYfhHEUl9MMS6ZOiUpuK0XtOaUbGw3pDmbYHmL9bxPuwTNBmA5xtoNPbsrCR4MnMakGbtbilxb0Z6hA0prBQerFwWTDJ+TDV9qDVe83emaYV7D+BFRK7SookWrF6dJy3esNms4gMX9DjVJFAupKMa1WrRhg6w1kZ0HBmkvee2NhKZ/b+xAfgFY26leGKOOf4AAAAASUVORK5CYII=" draggable="false" style="display: inline-block; width: 16px; height: 16px; margin-right: 4px;"><span style="display: inline-block; color: rgb(102, 102, 102); font-size: 12px; vertical-align: middle;">未开启</span></div></div></div> <!----></div></td></tr></tbody></table></div> <!----></div> <!----> <!----> <!----></div> <div class="ivu-table-resize-line" style="display: none;"></div> <!----> <!----><object tabindex="-1" type="text/html" data="about:blank" style="display: block; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: none; padding: 0px; margin: 0px; opacity: 0; z-index: -1000; pointer-events: none;"></object></div></div> <div data-v-1c039b8d="" class="ivu-row" style="display: flex;"><ul data-v-1c039b8d="" class="ivu-page mini"><!----> <li title="上一页" class="ivu-page-prev ivu-page-disabled"><a><i class="ivu-icon ivu-icon-ios-arrow-back"></i></a></li> <li title="1" class="ivu-page-item ivu-page-item-active"><a>1</a></li> <!----> <!----> <!----> <!----> <!----> <!----> <!----> <!----> <!----> <!----> <li title="下一页" class="ivu-page-next ivu-page-disabled"><a><i class="ivu-icon ivu-icon-ios-arrow-forward"></i></a></li> <div class="ivu-page-options"><div class="ivu-page-options-sizer"><div class="ivu-select ivu-select-single ivu-select-small"><div tabindex="0" class="ivu-select-selection"><input type="hidden" value="10"> <div class=""><!----> <!----> <span class="ivu-select-selected-value">10 条/页</span> <!----> <!----> <i class="ivu-icon ivu-icon-ios-arrow-down ivu-select-arrow"></i></div></div> <div class="ivu-select-dropdown" style="display: none; min-width: 85px; position: absolute; will-change: top, left; transform-origin: center bottom; top: -10px; left: 132px;" x-placement="top"><ul class="ivu-select-not-found" style="display: none;"><li>无匹配数据</li></ul> <ul class="ivu-select-dropdown-list"><!----> <li class="ivu-select-item ivu-select-item-selected" style="text-align: center;">10 条/页</li><li class="ivu-select-item" style="text-align: center;">20 条/页</li><li class="ivu-select-item" style="text-align: center;">50 条/页</li><li class="ivu-select-item" style="text-align: center;">100 条/页</li><li class="ivu-select-item" style="text-align: center;">500 条/页</li><li class="ivu-select-item" style="text-align: center;">1000 条/页</li></ul> <ul class="ivu-select-loading" style="display: none;">加载中</ul></div></div></div> <div class="ivu-page-options-elevator"> 跳至 <input type="text" autocomplete="off" spellcheck="false"> 页 </div></div></ul> <span data-v-1c039b8d="" style="margin-left: 10px; margin-top: 2px;"> 第 1 - 1 共 <span data-v-1c039b8d="">1</span></span> <button data-v-1c039b8d="" type="button" class="ivu-btn ivu-btn-default ivu-btn-circle ivu-btn-small ivu-btn-icon-only" style="margin-left: 20px; display: inline-block;"><!----> <i class="ivu-icon ivu-icon-md-refresh"></i> <!----></button></div></div></div></div> 根据 关键字 “试用期目标制定” 找到 tbody 下面 checkbox后面的一个 td
最新发布
08-27
<think>好的,我现在需要根据用户提供的HTML结构和需求,找到如何通过Playwright定位到包含关键字“试用期目标制定”的部分下的tbody中的第一个td,即紧跟在checkbox后面的td。首先,我需要仔细分析用户提供的HTML结构,理解各个元素的层级关系。 用户提供的HTML中有一个包含“试用期目标制定”的卡片标题,对应的结构是div.ivu-card-head中的p标签包含该文本。接下来,在卡片体中有一个表格,表格的结构比较复杂,包含多个列。用户的目标是找到tbody下的第一个td,也就是包含checkbox的那个td后面的一个td,可能对应工号或其他数据。 首先,我需要确定如何定位到正确的表格部分。由于页面中可能有多个表格,需要根据卡片标题来定位到对应的表格。可以通过XPath或CSS选择器结合文本内容来定位到该卡片下的表格。 接下来,找到tbody元素。在HTML中,tbody通常位于表格结构中,可能需要通过层级关系来定位。用户提到的是“tbody下面checkbox后面的一个td”,所以需要先找到包含checkbox的td,然后找到其后的兄弟td。 在HTML结构中,第一个td的类名为ivu-table-column-q99O7b,内部有一个checkbox。紧随其后的td是ivu-table-column-CJpAFO,其中包含工号“10402”。因此,用户的需求可能是定位到这个工号所在的td。 使用Playwright的话,可以利用XPath的轴(如following-sibling::)来定位兄弟元素,或者通过CSS选择器结合nth-child来选择第二个td。另外,可能需要考虑表格是否有固定列或分页的情况,但根据提供的HTML,当前页只有一个条目,所以可能不需要处理分页。 可能的解决方案包括: 1. 使用XPath定位到卡片标题为“试用期目标制定”的表格,然后找到tbody中的第一个tr,再定位到第二个td。 2. 使用CSS选择器结合类名和位置索引,例如选择第一个tr下的第二个td。 3. 如果表格结构复杂,可能需要结合多个条件,如类名和文本内容。 需要验证这些方法是否有效,并考虑是否存在动态加载的内容或需要等待元素出现的情况。此外,用户可能希望直接通过Playwright的API实现,比如使用locator或evaluate方法。 最后,需要确保提供的代码示例准确,并解释每个步骤的作用,以便用户理解如何应用这些方法到他们的具体场景中。 </think>要通过 Playwright 定位包含 **“试用期目标制定”** 的表格中 `tbody` 下第一个 `tr` 的 **checkbox 后面的 `td`**(即工号列),可以使用以下方法: --- ### ✅ 方法一:使用 XPath 精确匹配(推荐) ```python # 定位到“试用期目标制定”卡片下的表格,找到第一个tr中第二个td(工号) await page.click("//div[contains(., '试用期目标制定')]//following::table[1]//tbody//tr[1]//td[2]") ``` **说明:** - `//div[contains(., '试用期目标制定')]`:定位包含“试用期目标制定”的卡片。 - `//following::table[1]`:选择该卡片后紧跟的第一个表格。 - `//tbody//tr[1]//td[2]`:定位表格中第一行的第二个 `td`(工号)。 --- ### ✅ 方法二:使用 CSS 选择器 + `nth-child` 定位 ```python # 定位到“试用期目标制定”卡片下的表格,找到第一个tr中第二个td await page.click("div:has-text('试用期目标制定') + div table tr td:nth-child(2)") ``` **说明:** - `div:has-text('试用期目标制定')`:匹配包含“试用期目标制定”的卡片标题。 - `+ div table`:选择紧跟在标题后的表格。 - `tr td:nth-child(2)`:定位第一行的第二个 `td`(工号)。 --- ### ✅ 方法三:使用 Playwright 的 `locator` 结合过滤 ```python # 先定位到表格行,再过滤到第一个tr,点击第二个td table_row = page.locator("div:has-text('试用期目标制定') + div table tr").first await table_row.locator("td").nth(1).click() ``` **说明:** - `page.locator(...).first`:获取第一个匹配的表格行。 - `locator("td").nth(1)`:选择该行中的第二个 `td`(索引从0开始)。 --- ### ✅ 示例 HTML 结构简化版 ```html <div class="ivu-card"> <div class="ivu-card-head"> <p>试用期目标制定</p> </div> <div class="ivu-card-body"> <table> <thead> <tr> <th class="ivu-table-column-q99O7b">选择</th> <!-- 第1列:checkbox --> <th class="ivu-table-column-CJpAFO">工号</th> <!-- 第2列:工号 --> <th>姓名</th> <!-- 其他列 --> </tr> </thead> <tbody> <tr> <td class="ivu-table-column-q99O7b"> <input type="checkbox"> <!-- checkbox --> </td> <td class="ivu-table-column-CJpAFO">10402</td> <!-- 目标td --> <td>尹银川</td> <!-- 其他数据 --> </tr> </tbody> </table> </div> </div> ``` --- ### ✅ 优化建议 1. **等待元素加载:** ```python await page.wait_for_selector("div:has-text('试用期目标制定') + div table tr") ``` 2. **验证文本内容:** ```python assert await page.locator("div:has-text('试用期目标制定') + div table tr td:nth-child(2)").text_content() == "10402" ``` 3. **处理分页:** ```python # 如果表格有分页,确保定位到当前页 await page.click("div.ivu-page-options-elevator input") await page.fill("div.ivu-page-options-elevator input", "1") ``` --- ###
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值