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")"> + </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")"> – </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")"> + </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")"> – </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,并根据需要显示隐藏。你需要密码吗?是的,我需要密码