小编Jim*_*Jim的帖子

为什么我的第二个div超出了第一个div?

我想保留父div中的所有内容,但是第二个div出去了,好像开始一个新行,我无法弄明白.有人可以告诉我为什么>

谢谢.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1250">
<title></title>
</head>
  <body>
    <div style="border:1px solid #000;">
      <h3>Title</h3>
      <p>Everything here expands with the parent div but the div just below this paragraph tag will not expand.</p><br />

      <div>
        <span style="float:left; width:49%; border:1px solid #000;">
          Book<br />
          <select id="book" name="book">
            <option value="">Select..</option>
          </select>
        </span>
        <span style="float:right; width:49%; border:1px solid #000;">
          Chapter<br />
          <input type="text" id="chapter" name="chapter" />
        </span>
      </div>

    </div>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

这些是新的更改并正确呈现.请看看我是否遗漏了其他任何东西.

<!DOCTYPE …
Run Code Online (Sandbox Code Playgroud)

css

2
推荐指数
1
解决办法
5921
查看次数

标签 统计

css ×1