为了账号安全,请及时绑定邮箱和手机立即绑定

将样式与变量连接起来

将样式与变量连接起来

PHP
翻阅古今 2021-11-05 10:07:33
尝试使用带样式的变量来设置位置。已经研究过了,但还没有找到答案。<div href="#" id="FabofLifeBox" style="position-top: "+ $ptop; +" position-left: "+$pleft; +" class="zoom">the$ptop和 the$pleft是我试图在样式声明中设置位置的变量。
查看完整描述

3 回答

?
Smart猫小萌

TA贡献1911条经验 获得超7个赞

只需打开和关闭 PHP 标签,这非常简单。


... your php code ?>


    <div id="FabofLifeBox" style="top:<?php echo $ptop; ?>px;left:<?php echo $pleft; ?>px;" class="zoom">


<?php ...your php code continues

请注意,您在正确的位置打开和关闭 PHP 并且这有效。


ps...position-top并且position-left不是有效的 CSS 属性,我更改为top和left。div标签也不支持href属性。


查看完整回答
反对 回复 2021-11-05
?
动漫人物

TA贡献1815条经验 获得超10个赞

您在问题的评论中添加的 PHP 可以工作(样式参数之间缺少分号除外),但CSS 中没有position-topor position-left参数。试试这样的:

echo '<div href="#" id="FabofLifeBox" style="top: '. $ptop .'; left: ' . $pleft . ';" class="zoom">';


查看完整回答
反对 回复 2021-11-05
?
慕沐林林

TA贡献2016条经验 获得超9个赞

尝试混合Javascript和PHP,设置位置顶部的示例:


//php variable declared up here

<html>

<body>


<h2>Use JavaScript</h2>


<p id="FabofLifeBox">This some random text</p>


<script>

document.getElementById("FabofLifeBox").style="position-top:<?php echo $ptop ?>";

</script> 


</body>

</html>


查看完整回答
反对 回复 2021-11-05
  • 3 回答
  • 0 关注
  • 99 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信