请问,为什么红色的div不会向右扩展?它停在了屏幕的边缘。我该怎么做才能让它扩展呢?
一种可行的方法是将红色的div设置为"display: table-cell",但我想知道还有没有其他方法以及为什么会出现这种情况...
<?xml version="1.0" encoding="UTF-8"?>
<!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 />
<body>
<div style="background-color: #f00;">
<div style="width: 2000px; height: 100px; " />
</div>
</body>
</html>