猿问

将样式与变量连接起来

尝试使用带样式的变量来设置位置。

已经研究过了,但还没有找到答案。

<div href="#" id="FabofLifeBox" style="position-top: "+ $ptop; +" position-left: "+$pleft; +" class="zoom">

the$ptop和 the$pleft是我试图在样式声明中设置位置的变量。


翻阅古今
浏览 100回答 3
3回答

Smart猫小萌

只需打开和关闭 PHP 标签,这非常简单。... your php code ?>&nbsp; &nbsp; <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属性。

动漫人物

您在问题的评论中添加的 PHP 可以工作(样式参数之间缺少分号除外),但CSS 中没有position-topor&nbsp;position-left参数。试试这样的:echo&nbsp;'<div&nbsp;href="#"&nbsp;id="FabofLifeBox"&nbsp;style="top:&nbsp;'.&nbsp;$ptop&nbsp;.';&nbsp;left:&nbsp;'&nbsp;.&nbsp;$pleft&nbsp;.&nbsp;';"&nbsp;class="zoom">';

慕沐林林

尝试混合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>&nbsp;</body></html>
随时随地看视频慕课网APP
我要回答