我是编码新手,所以如果这是一个愚蠢的问题,我很抱歉。我试着寻找答案,但找不出来。我正试图使图像移动到一个随机的位置,并在页面上旋转随机的度数。我的位置在工作,但轮换不起作用:
<?php
$Racism_image= 'img1.png';
$Racism_top= rand(0, 700);
$Racism_left= rand(0,1500);
$Racism_rot= rand(0,360);
?>
<div class= 'racism'>
<img src= "<?php echo $Racism_image?>"
style="width:<?php echo $Racism_width;?>px;
padding-top:<?php echo $Racism_top;?>px;
padding-left:<?php echo $Racism_left;?>px;"
transform= "rotate (<?php echo $Racism_rot;?>deg);"
/>
</div>
有人能给我指正确的方向吗?非常感谢!
使用php rand()
transform= "rotate (<?php echo rand(min,max); ?> deg);"// or simply rand()
您的代码中有几个额外的"
引号,并且在transform
之后有一个=
,而它应该是冒号:
。试试这个
<div class= 'racism'>
<img src= "<?php echo $Racism_image?>"
style="width:<?php echo $Racism_width;?>px;
padding-top:<?php echo $Racism_top;?>px;
padding-left:<?php echo $Racism_left;?>px;
transform: rotate (<?php echo $Racism_rot;?>deg);"
/>
</div>
我最终还是弄明白了。我必须让一个类"旋转"并将其应用于图像,然后我做到了:
<style>
.rotate{
transform: rotate(<?php echo rand(0,360);?>deg);
}
</style>
这对我来说很成功。谢谢大家的帮助!