Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/243.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Ajax内容和Css定位_Php_Css_Jquery - Fatal编程技术网

Php Ajax内容和Css定位

Php Ajax内容和Css定位,php,css,jquery,Php,Css,Jquery,希望有人能看到我的错误。如果你看看我的 注意 单击菜单{position:fixed;}元素时 奇怪的是,只有一个(主)移动而没有其他(Prog、Jet、Wind、Mesonet、Disc、Rad/Sat) ajax调用的PHP在所有页面上的格式类似,如下所示: <?php // do php stuff echo <<<HTML <div class="content"> <!-- html stuff --> </div> HT

希望有人能看到我的错误。如果你看看我的

注意

单击
菜单{position:fixed;}
元素时

奇怪的是,只有一个(主)移动而没有其他(Prog、Jet、Wind、Mesonet、Disc、Rad/Sat)

ajax调用的PHP在所有页面上的格式类似,如下所示:

<?php  
// do php stuff
echo <<<HTML
<div class="content">
<!-- html stuff -->
</div>
HTML;
编辑:已解决
我的问题的答案是“有什么东西在content div之前插入了一些空格”,正如爆炸药丸所给出的那样。奇怪的是,有些东西是由PHP的
包括“file.PHP”引起的在home.php中被调用
另一个问题是合适的,我想稍后我会在这里发布链接。
谢谢大家

您的成功功能正在替换您的内容:

与:

Ajax内容

类“content”具有CSS:
。content{margin:auto;背景色:#eee;边框半径:15px;边框:3px纯黑;填充:.5em;}
,随着ajax成功删除


只需从页面中删除
,或修改success函数以替换第一个
div
的内容,方法如下:
success:function(result){$(“#ajaxdiv:first”).html(result);},

我不知道什么在改变;你能说得更具体些吗?我应该提到我在运行firefox和android mobile。没有检查其他人。请注意,当页面打开较大的红色区域时。点击PROG,红色区域消失了…希望这能解释你指的是顶部的红色边距?是的。红色定义了它的内容应该在顶部,就像所有其他的prog,jet,wind…etcI认为这与你的JS有关,但是在主页上的
内容
div之前插入了一些空格
var options = {
        success: function(result) { $("#ajax").html(result); }, 
        beforeSend: function() {},
        url: file,  
        type: "post"
            };  
$.ajax(options);