Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php while cycle创建的表中的格式信息_Php_Html Table_Hidden - Fatal编程技术网

Php while cycle创建的表中的格式信息

Php while cycle创建的表中的格式信息,php,html-table,hidden,Php,Html Table,Hidden,在我的页面中(我租了一个程序员,他制作了这个……我正在尝试修复所有做得不好的东西……),我对路标的一部分有问题。它是代码的一部分,根据之前的步骤生成不同的列表,当您将鼠标移动到此列表中的某个项目上时,它会在左侧“显示”一些文本 他用了表格我试着把它从表格改成,但什么都没变 问题是,每个文本都是从列表的一行标记项开始的,我想从表的第一行开始 这是代码的一部分 while ($rowshowvarianty = mysqli_fetch_array($resultshowvarianty)){ e

在我的页面中(我租了一个程序员,他制作了这个……我正在尝试修复所有做得不好的东西……),我对路标的一部分有问题。它是代码的一部分,根据之前的步骤生成不同的列表,当您将鼠标移动到此列表中的某个项目上时,它会在左侧“显示”一些文本

他用了表格我试着把它从表格改成
  • ,但什么都没变

    问题是,每个文本都是从列表的一行标记项开始的,我想从表的第一行开始

    这是代码的一部分

    while ($rowshowvarianty = mysqli_fetch_array($resultshowvarianty)){
    
    echo '<tr id="line" class="line">
    <td style="   line-height: 25px; ">
    <span style="width:250px;  background: #e74c3c;color: white;border-radius: 50%;
    padding: 0px 7.5px;">?</span>
    </td>
    <td style="    font-size: 13px;    width: 100%; ">
    <a style="text-decoration: none;    color: #232323;"  
     href="?step=3&cil='.$_GET['cil'].'
     plan='.$rowshowvarianty['id'].'">'.$rowshowvarianty['nazev'].'</a>
    </td>';
    
    echo '<td style="width:400px;      top: 0px;     margin-left: -400px; position:absolute; ">
    <span class="hiddentooltip" id="'.$rowshowvarianty['id'].'">'
    .$rowshowvarianty['pruvodce'].'</span>
    </td></tr>';
    }
    
    CSS:
    
    .line:hover .hiddentooltip,
    .line:hover ~ .hiddentooltip{
        left: -400px;
        float: right;
        position: absolute;
        width: 100%;
        height: 100vh;    display: block;
    }.line td:nth-child(2) {
        max-width: 350px !important;
        width: 30% !important;
        text-align: left;
        padding-left: 10px;
    }
    .hiddentooltip{
        display: none;
        padding: 0px 30px;
        font-size: 11px;
        line-height: 18px;
    
    while($rowshowvarianty=mysqli\u fetch\u数组($resultshowvarianty)){
    回声'
    ?
    ';
    回声'
    '
    .$rowshowvarianty['pruvoce'].'
    ';
    }
    CSS:
    .line:hover.hiddentooltip,
    .line:悬停~.hiddentooltip{
    左:-400px;
    浮动:对;
    位置:绝对位置;
    宽度:100%;
    高度:100vh;显示:块;
    }.第td行:第n个孩子(2){
    最大宽度:350px!重要;
    宽度:30%!重要;
    文本对齐:左对齐;
    左侧填充:10px;
    }
    .hiddentooltip{
    显示:无;
    填充:0px 30px;
    字体大小:11px;
    线高:18px;
    

    这次我完成了,我必须在其他设备上检查它,但是…这是我想要的运行方式

                while ($rowshowvarianty = mysqli_fetch_array($resultshowvarianty)) {
                    echo '<tr id="line" class="line">
                            <td style="line-height: 25px; ">
                                <span style="width:250px;  background: #e74c3c;color: white;border-radius: 50%;    padding: 0px 7.5px;">
                                    ?
                                </span>
                            </td>
                            <td style="    font-size: 13px;    width: 100%; ">
                                <a style="text-decoration: none;    color: #232323;"  href="?step=3&cil=' . $_GET['cil'] . '&plan=' . $rowshowvarianty['id'] . '">' . $rowshowvarianty['nazev'] . '</a>
                            </td>';
                    $vs='width:400px; margin-left: -400px; position: absolute; top:' .-($nsb*28) . 'px;';
                    $nsb++;
                    echo '
                            <td style="' . $vs . '">
                            <span class="hiddentooltip" id="' . $rowshowvarianty['id'] . '">
                                ' . $rowshowvarianty['pruvodce'] . '
                            </span>
                          </td>
                         </tr>';
                }
    
    while($rowshowvarianty=mysqli\u fetch\u数组($resultshowvarianty)){
    回声'
    ?
    ';
    $vs='width:400px;左边距:-400px;位置:绝对;顶部:'.-($nsb*28)。'px;';
    $nsb++;
    回声'
    “.$rowshowvarianty['pruvoce']”
    ';
    }
    
    您的问题没有明确定义您希望执行的操作。如果您想将其更改为列表,请阅读此处的列表-您上载的当前代码将显示一个表格。要将其更改为列表,请使用相应的ul和li标签。请检查代码下面的图片。我希望在同一位置显示每个工具提示。而不是e每个人都像现在一样站在新的一排。