我想知道这段代码有什么问题?漂浮在CSS
<style type="text/css">
.recipe h2{
float:left;
}
.recipe .intro,
.recipe ol{
float:right;
width:500px;
}
</style>
</head>
<body>
<h1>Recipes for Cheese</h1>
<p class="intro">Cheese is a remarkably versatile food, available in literally hundreds of varieties with different flavores and textures.</p>
<div class="recipe">
<h2>Welsh Rarebit</h2>
<p class="intro">Welsh Rarebit is a savory dish made from melted cheese, often Cheddar, on toasted bread, and a variety of other ingredients such as mustard, egg or bacon. Here is one take on this classic.</p>
<ol>
<li>Lightly toast the bread</li>
<li>Place a baking tray, and spread with butter.</li>
<li>Add the grated Cheddar cheese and 2 tablespoons of beer to a saucepan. Place the saucepan over a medium heat, and stir the cheese continuously until it has melted. Add a teaspoon of wholegrain mustard and grind in a little pepper. Keep stirring.</li>
<li>When thick and smooth, pour over each piece of toast spreading it to the edges to stop the toast from burning.</li>
<li>Place undre the grill for a couple of minutes or until golden brown.</li>
</ol>
</div>
</body>
</html>
原来,这个代码的解决方案应该是就像书中的图片浏览: https://picasaweb.google.com/lh/photo/fDg4GiRbz3mCZvh2krcsqdMTjNZETYmyPJy0liipFm0?feat=directlink
这上面的代码给我: https://picasaweb.google.com/lh/photo/kaH-7AE5K-UKMcxxlJdkrtMTjNZETYmyPJy0liipFm0?feat=directlink
我都看了个遍现在有好几次,并且找不到任何错误,但不知道为什么这样做。
任何人都可以解释为什么它这样做,以及如何纠正它?
非常感谢!
请问为什么?如果我想让整个事情接近威尔士Rarebit,我只需要添加保证金:35em?谢谢 – James1 2012-07-18 10:41:37
看到我更新的答案 – Ana 2012-07-18 10:56:37