更改背景颜色 HTML 区域坐标
Change background color HTML Area coordinates
我有一张瓷柜的图片。
使用图像映射我可以绘制点并制作 hrefs:
<area id="vasetop" alt="" title="Vase on Top" href="#" onClick="reply_click(this)" shape="rect" coords="276,27,379,96" style="outline:none;" target="_self" />
我有包含所有项目名称的数据库,如果可用,则每个项目的值为 0,如果不可用,则为 1。
我想做的是如果说:
vasetop 的值为 1 我想以某种方式将其删除。
我的代码看起来像
$result = mysqli_query($con,"SELECT * FROM stuff where status='1'");
while($row = mysqli_fetch_array($result)) {
if ($row['items'] == "vasetop"){
<area show black box at these coords="276,27,379,96" />
}
else {
<area id="vasetop" alt="" title="Vase on Top" href="#" onClick="reply_click(this)" shape="rect" coords="276,27,379,96" style="outline:none;" target="_self" />
}
}
接近那个。
有没有办法设置html中坐标的背景颜色?
我真正想要的是一些可以执行以下操作的代码。
<div coords="276,27,379,96" style="background-color: #FFFFFF;">
您可以将绝对定位 div 放在地图顶部,例如:
<div style="position:absolute;
top:27px;
left:276px;
width:103px; /*379-276*/
height:69px; /* 96-27 */
background:#fff;"></div>
但是只用矩形很容易,用圆形和多边形做这样的事情就麻烦多了...
我有一张瓷柜的图片。
使用图像映射我可以绘制点并制作 hrefs:
<area id="vasetop" alt="" title="Vase on Top" href="#" onClick="reply_click(this)" shape="rect" coords="276,27,379,96" style="outline:none;" target="_self" />
我有包含所有项目名称的数据库,如果可用,则每个项目的值为 0,如果不可用,则为 1。
我想做的是如果说:
vasetop 的值为 1 我想以某种方式将其删除。
我的代码看起来像
$result = mysqli_query($con,"SELECT * FROM stuff where status='1'");
while($row = mysqli_fetch_array($result)) {
if ($row['items'] == "vasetop"){
<area show black box at these coords="276,27,379,96" />
}
else {
<area id="vasetop" alt="" title="Vase on Top" href="#" onClick="reply_click(this)" shape="rect" coords="276,27,379,96" style="outline:none;" target="_self" />
}
}
接近那个。
有没有办法设置html中坐标的背景颜色?
我真正想要的是一些可以执行以下操作的代码。
<div coords="276,27,379,96" style="background-color: #FFFFFF;">
您可以将绝对定位 div 放在地图顶部,例如:
<div style="position:absolute;
top:27px;
left:276px;
width:103px; /*379-276*/
height:69px; /* 96-27 */
background:#fff;"></div>
但是只用矩形很容易,用圆形和多边形做这样的事情就麻烦多了...