|
|
1
0
回答我自己的问题: 事实证明,解决方案的一个关键要素记录在 Gem's GitHub doc README page 。最初几次我读文档时,我忽略了这些信息,因为我误解了(把它看作是输入框,不是下拉列表,但实际上他们在谈论下拉列表)。 使用演示示例 the gems's doc page ,了解上述信息后,可以将“自动完成”下拉列表放置在表单元素中,并将“自动完成”的宽度设置为100%。输入框也位于表单元素下,因此现在您应该能够使自动完成输入框和下拉列表具有相同的宽度。在erb处理后的HTML中,这意味着更改:
对此:
因为表单元素的元素ID是“搜索表单”。 在rails html中。erb,这意味着从:
收件人:
自动完成下拉列表的css为:
这将使“自动完成”下拉列表的宽度与其父级(即表单元素)的宽度相匹配 另一个元素是自动完成输入字段,它应该已经匹配父元素,因此现在两个自动完成元素的宽度应该相同。 |
|
|
Jamie · 在CSS链接的文件名中添加Jinja占位符 1 年前 |
|
Mass · 如何在Tailwind CSS v4中创建配置 1 年前 |
|
|
magenta placenta · 将css变量合并为一个变量 1 年前 |
|
ptownbro · 重叠分区标签,同时保持以下所有分区和内容就位 1 年前 |
|
|
john Rizzo · 按钮背景颜色、悬停和活动状态存在问题 1 年前 |