如何将select标签放在echo内的容器中?

时间:2015-07-08 01:31:20

标签: php html css echo

我有这段代码

echo "<select name='edu'>";

如何将此组合框放在<div><p>内以用于其位置目的。 例如,我希望它在宽度为50%的容器内。

3 个答案:

答案 0 :(得分:3)

我希望这就是你想要的。您可以使用HTML创建div容器,然后使用PHP echo <select></select>

<div class="container">
<?php 
  echo '
        <select name="options">
          <option value="option-1">Option 1</option>
          <option value="option-2">Option 2</option>
          <option value="option-3">Option 3</option>
        </select>
        ';
?>
</div>

<强> CSS

.container {
  width: 50%;
  height: 100px;
  border: 1px solid;
}

[name="options"] {
  width: 50%;
}

答案 1 :(得分:0)

对于所有意图和目的似乎是一个HTML问题,不一定是PHP,对吗?在这种情况下,Echo只是打印HTML块。

<div style="width: 800px;">
    <div style="50%;">
        <select name='edu'>Education</select>
    </div>
</div>

800px只是一个任意的外部容器div标签。

答案 2 :(得分:0)

你可以这样做

echo "<div id='myDiv'><select name='edu'></div>";

如果您希望您的内容与div的宽度相同,您也可以添加此内容。

<style>
#myDiv {
width: 50%;
}

#myDiv select {
width: 100%;
}
</style>