php div内容交换-如何包含在echo命令中

php div内容交换-如何包含在echo命令中,php,mysql,Php,Mysql,语法: 如何更改上述源代码: -原始代码您还需要添加此css echo "<link rel='stylesheet' type='text/css' href='css/mdesign.css' />"; echo "<div id=swap>"; echo "<div id=one>One</div>"; echo "<div id=two>Two</div>"; echo "<div id=three&g

语法:

如何更改上述源代码:


-原始代码

您还需要添加此css

   echo "<link rel='stylesheet' type='text/css' href='css/mdesign.css' />"; 
echo "<div id=swap>";
echo "<div id=one>One</div>";
echo "<div id=two>Two</div>";
echo "<div id=three>Three</div>";
echo "</div>";
echo "<a href=#one>One</a>";
echo "<a href=#two>Two</a>";
echo "<a href=#three>Three</a>";
只是一些建议: 首先,最好将标记属性的值括在引号中。例如:

<style type="text/css">
#swap {
float:right;
height:30em;
width:300px;
overflow:hidden;
border:1px solid;
}
#one, #two, #three {
height:30em;
}
#one{background:red;}
#two{background:blue;}
#three{background:green;}
</style>

指向css文件的链接可能路径错误,该示例依赖于特定的css布局,使用锚定标记切换内容。这在生产环境中是不实用的。本质上,它是一个隐藏着滚动条的盒子。单击锚定链接时,它会将选定内容移动到视图中,显示为已切换内容。您可以通过关闭swap div上的“overflow:hidden”来测试这一点

您的问题表明这是一个PHP问题,但这完全无关。这个例子是一个HTML/CSS实现,只要您从PHP输出正确的HTML,它将是一个CSS错误


正如我之前提到的,这种“内容切换”对于CSS实验之外的任何东西都没有多大用处。我想看看

你能澄清你的问题吗…没有JS,只是CSS和HTML@bajis你试过这个吗?
echo "<div id=swap>";   becomes
echo "<div id='swap'>";