Home  >  Article  >  Web Front-end  >  弹框位置的修改_html/css_WEB-ITnose

弹框位置的修改_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-21 09:03:381620browse


黄色格代表有弹框事件,现在修改弹框位置

1~7号的弹框时间都固定在同一个位置,宽度不变,高度根据字数自适应

8~14号的弹框时间都固定在同一个位置(日期的下一行显示)

其他行同上

以下是所有代码

<html>    <head>        <meta charset="UTF-8" />        <style type="text/css">            .datediv{ width:292px; height:196px;font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;}            table {                border:1px solid #eeeeee;				position: relative;            }            .p1{ background:url(images/1.gif); width:39px; height:27px;text-decoration:none; }            .p1 a{ text-decoration:none;  width: 39px;                height: 27px;display: block;}            .p2{ background:url(images/2.gif); width:39px; height:27px; text-decoration:none;}            .p2 a{ text-decoration:none;  width: 39px;                height: 27px;display: block;}            .fontb {                background: #fdf5ce;                color: #363636;            }            .fontbs {                color: #000;            }            th {                width:30px;            }            td,th {                border: 1px solid #EFE5DC;                color: #545454;                font-size: 15px;                height:27px;                width:38px;                text-align:center;            }            form {                margin:0px;                padding:0px;            }            .div1{                line-height: 1.2em;                text-align: center;font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;                font-size: 1.1em;color: #ffffff;            }            .addd:hover {                            }            .addd:hover:before {                content: attr(data-title);                position: absolute;                left: 5px;                top: 100%;                color: #fff;                background: #FF8403;                border: 1px solid #eee;                border-radius: 5px;                box-shadow: 3px 3px 3px #666666;				line-height:24px;                z-index: 99999;				width:220px;				left:46px;				top:90px;            }        </style>    </head>    <body>        <table>            <tbody><tr style="background:#E65962;">                <td class="p1"><a href=""> </a></td>                <td colspan="5"><div class="div1"><span>2015</span>    <span>11</span></div></td>                <td class="p2"><a href=""> </a></td></tr>            <tr>            <tr>                <th class="fontbs">日</th><th class="fontbs">一</th><th class="fontbs">二</th><th class="fontbs">三</th><th class="fontbs">四</th><th class="fontbs">五</th><th class="fontbs">六</th>            </tr>            <td class="addd" data-title="活动11111111(i) Copy of identity documents of the applicant and日" style="background:#FDF5CE;">1</td><td class="addd" data-title="活动日" style="background:#FDF5CE;">2</td><td class="addd" data-title="活动活动11111111(i) Copy of identity documents of the applicant andthe applicant and日" style="background:#FDF5CE;">3</td><td>4</td><td>5</td><td>6</td><td>7</td></tr><tr>            <td class="addd" data-title="活动11111111(i) Copy of identity documents of the applicant and日" style="background:#FDF5CE;">8</td><td>9</td><td>10</td><td>11</td><td>12</td><td>13</td><td>14</td></tr><tr>            <td class="addd" data-title="活动11111111(i) Copy of identity documents of the applicant and日" style="background:#FDF5CE;">15</td><td>16</td><td class="addd" data-title="活动11111111(i) Copy of identity documents of the applicant and日" style="background:#FDF5CE;">17</td><td>18</td><td>19</td><td>20</td><td>21</td></tr><tr>            <td class="addd" data-title="活动11111111(i) Copy of identity documents of the applicant and日" style="background:#FDF5CE;">22</td><td>23</td><td>24</td><td>25</td><td>26</td><td>27</td><td class="addd" data-title="活动11111111(i) Copy of identity documents of the applicant and日" style="background:#FDF5CE;">28</td></tr><tr>            <td class="addd" data-title="活动11111111(i) Copy of identity documents of the applicant and日" style="background:#FDF5CE;">29</td><td>30</td>            </tbody></table>    </body></html>


回复讨论(解决方案)

设置 z-index 还有left top  或者绝对定位下。

设置 z-index 还有left top  或者绝对定位下。



需要写6份样式吗 
每一行对应1份

思路:
所有的弹框相对格子绝对定位并作判断作相对应的偏移位置。


设置 z-index 还有left top  或者绝对定位下。


需要写6份样式吗 
每一行对应1份
不用每个div设置ID  然后弹出的时候改变div的样式 就是改变z_index 

不用每个div设置ID  然后弹出的时候改变div的样式 就是改变z_index 


z_index 设置元素的堆叠顺序   怎么改变弹框的位置
每一行的弹框位置的一样的,但每一列的弹框位置都增加了
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn