Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/297.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
Html 我正在尝试在“更多信息”单击时在图像上显示文本_Html_Forms_Razor - Fatal编程技术网

Html 我正在尝试在“更多信息”单击时在图像上显示文本

Html 我正在尝试在“更多信息”单击时在图像上显示文本,html,forms,razor,Html,Forms,Razor,我正在尝试在“更多信息”按钮上显示图像上的文本,并在“隐藏信息”按钮上单击“从图像隐藏文本” <style> .portfolioImage { position: relative; overflow: hidden; } .portfolioImage .footerBar { position: absolute; width: 100%; height: 100%;

我正在尝试在“更多信息”按钮上显示图像上的文本,并在“隐藏信息”按钮上单击“从图像隐藏文本”

<style>
    .portfolioImage {
        position: relative;
        overflow: hidden;
    }

    .portfolioImage .footerBar {
        position: absolute;
        width: 100%;
        height: 100%;
        position: absolute;          
        left: 0;
        margin-top: -200px;
        border-radius: 5px;       
    }

    .portfolioImage:hover .footerBar {
        margin-top: 0px;
        background-color: #ffb268;
        opacity: 0.8;
    }

    .footerBar {
        -webkit-transition: all 0.7s ease;
        transition: all 0.7s ease;
    }    
</style>

<div class="thumbnail" style="padding:0px;height:200px">
    <div class="portfolioImage" id="portfolioImage@(i)">
        <div class="footerBar" id="footerBar@(i)">
            <table class="table rate-info">
                <tr>
                    <td>First Passenger Fare</td>
                </tr>
            </table>
        </div>
        <div id="image_frame@(i)" class="image_frame">
            <img alt="100%x200" data-src="@(Url.Content("~/Images/van/"+vanImg+".png"))" src="@(Url.Content("~/Images/van/" + vanImg + ".png"))" data-holder-rendered="true" style="height: 200px; width: 100%; display: block;">
        </div>
    </div>                              
    <div class="col-sm-2">
        <a id="btncollapseShow@(i)" name="btncollapse@(i)" onclick="ShowHideRates('@(i)','show')" style="color:#4285f4;font-size:small;cursor:pointer;" class="btnExpand" title="@Global.Translate("More info")">  &#43; </a>
        <a id="btncollapseHide@(i)" name="btncollapse@(i)" onclick="ShowHideRates('@(i)','hide')" style="color:#4285f4;font-size:small;cursor:pointer;display:none;" class="btnExpand" title="@Global.Translate("Hide info")">  &#8211; </a>
    </div>

function ShowHideRates(_cellindex, _showHide) {        
    var _image_frame = "#image_frame" + _cellindex;
    var btncollapseShow = "#btncollapseShow" + _cellindex;
    var btncollapseHide = "#btncollapseHide" + _cellindex;

    if (_showHide == "show") {
        $(btncollapseShow).css({ "display": "none" });
        $(btncollapseHide).css({ "display": "block" });
        // $(_image_frame).addClass("portfolioImage footerBar").css('margin-top','+200');         
    } else {
        $(btncollapseShow).css({ "display": "block" });
        $(btncollapseHide).css({ "display": "none" });
        // $(_image_frame).removeClass("footerBar");    
    }
}
我正在开发剃须刀网站。我正在尝试在“更多信息”按钮上显示图像上的文本,并在“隐藏信息”按钮上单击“从图像隐藏文本”

<style>
    .portfolioImage {
        position: relative;
        overflow: hidden;
    }

    .portfolioImage .footerBar {
        position: absolute;
        width: 100%;
        height: 100%;
        position: absolute;          
        left: 0;
        margin-top: -200px;
        border-radius: 5px;       
    }

    .portfolioImage:hover .footerBar {
        margin-top: 0px;
        background-color: #ffb268;
        opacity: 0.8;
    }

    .footerBar {
        -webkit-transition: all 0.7s ease;
        transition: all 0.7s ease;
    }    
</style>

<div class="thumbnail" style="padding:0px;height:200px">
    <div class="portfolioImage" id="portfolioImage@(i)">
        <div class="footerBar" id="footerBar@(i)">
            <table class="table rate-info">
                <tr>
                    <td>First Passenger Fare</td>
                </tr>
            </table>
        </div>
        <div id="image_frame@(i)" class="image_frame">
            <img alt="100%x200" data-src="@(Url.Content("~/Images/van/"+vanImg+".png"))" src="@(Url.Content("~/Images/van/" + vanImg + ".png"))" data-holder-rendered="true" style="height: 200px; width: 100%; display: block;">
        </div>
    </div>                              
    <div class="col-sm-2">
        <a id="btncollapseShow@(i)" name="btncollapse@(i)" onclick="ShowHideRates('@(i)','show')" style="color:#4285f4;font-size:small;cursor:pointer;" class="btnExpand" title="@Global.Translate("More info")">  &#43; </a>
        <a id="btncollapseHide@(i)" name="btncollapse@(i)" onclick="ShowHideRates('@(i)','hide')" style="color:#4285f4;font-size:small;cursor:pointer;display:none;" class="btnExpand" title="@Global.Translate("Hide info")">  &#8211; </a>
    </div>

function ShowHideRates(_cellindex, _showHide) {        
    var _image_frame = "#image_frame" + _cellindex;
    var btncollapseShow = "#btncollapseShow" + _cellindex;
    var btncollapseHide = "#btncollapseHide" + _cellindex;

    if (_showHide == "show") {
        $(btncollapseShow).css({ "display": "none" });
        $(btncollapseHide).css({ "display": "block" });
        // $(_image_frame).addClass("portfolioImage footerBar").css('margin-top','+200');         
    } else {
        $(btncollapseShow).css({ "display": "block" });
        $(btncollapseHide).css({ "display": "none" });
        // $(_image_frame).removeClass("footerBar");    
    }
}

.portfolioImage{
位置:相对位置;
溢出:隐藏;
}
.portfolioImage.footerBar{
位置:绝对位置;
宽度:100%;
身高:100%;
位置:绝对位置;
左:0;
利润上限:-200px;
边界半径:5px;
}
.portfolioImage:悬停.footerBar{
边际上限:0px;
背景色:#ffb268;
不透明度:0.8;
}
.页脚栏{
-webkit过渡:所有0.7秒轻松;
过渡:所有0.7秒缓解;
}    
头等舱票价
+ 
– 
函数ShowHideRates(_cellindex,_showHide){
var_image_frame=“#image_frame”+_单元索引;
var btncollapseShow=“#btncollapseShow”+_单元索引;
var btncollapseHide=“#btncollapseHide”+_单元索引;
如果(_showHide==“show”){
$(btncollapseShow).css({“display”:“none”});
$(btncollapseHide).css({“display”:“block”});
//$(_image_frame).addClass(“portfolioImage footerBar”).css('margin-top','+200');
}否则{
$(btncollapseShow).css({“display”:“block”});
$(btncollapseHide).css({“display”:“none”});
//$(_image_frame).removeClass(“footerBar”);
}
}

我不理解您的问题我有一个图像分区和表格分区。表格分区包含标题和数据。单击标题,我希望在图像DIV上显示表数据,我建议不要使用img标记,使用普通DIV,并在该DIV的背景中设置图像。向该DIV添加一个带文本的span,并根据需要显示隐藏。你需要密码吗?是的,我需要密码