我正在使用 rails 创建一个简单的电子商务应用程序。我在每个产品页面上都有一个表单,允许用户为该产品选择多种颜色变体,然后是一个简单的添加到购物车按钮。
问题是,在两个不同的页面上,按钮出现在两个不同的位置,而代码完全相同。
这是第一个示例,它只显示了三个变体,并且按钮出现在这些变体下,就像它应该
生成它的 html 如下(jsfiddle 代码示例在这里http://jsfiddle.net/zYAVW/)
<form accept-charset="UTF-8" action="http://192.168.1.113:3000/orders/populate" method="post">
<ul> # A bunch of styled list elements # </ul>
<br><br>
<button type="submit">Add to cart</button>
</form>
但是在我的另一个页面上,我有大约 85 个列表元素,该按钮与样式列表元素内联显示,但使用完全相同的代码,按钮或表单没有 css 样式,我无论如何都无法弄清楚它留在列表下。
这是第二页的图片
(jsfiddle 代码示例在这里http://jsfiddle.net/zBAMN/)
有人知道吗
- 为什么会这样?
- 如何解决?
谢谢!