【发布时间】:2017-06-23 00:07:16
【问题描述】:
我正在使用Vue.js 和vuetify 制作SPA。
我有一个组件,它有一个背景图像,我在上面覆盖了一个网格。当我更改页面宽度时,图像会调整其纵横比。我希望在网格上具有相同的行为。
我使用 divtable.com/generate 生成了网格。它只是给了我一个 12x12 的 div 表和一些 CSS 选择器。我想精确控制我如何在此之上叠加表单,因此决定走这条路。
我无法调整 div 表格单元格的高度。宽度调整得很好并保持对齐,但无论如何单元格的高度都是恒定的。我也是一个 CSS 菜鸟。我不知道 vuetify 或 vue 是否在后台对 css 进行了一些覆盖。
我尝试了很多东西。由于某种原因,仅设置 height 属性不起作用。我尝试在样式上使用“范围”,以防某些内容被覆盖。由于某种原因,单元格的高度无论如何都不会改变。任何帮助表示赞赏。 j
可以在此处找到代码的逐字示例:http://divtable.com/generator/
唯一的区别是我在 div 表之前有以下选择器:
img {
width: 100%;
}
.image-container {
position: relative;
width: 100%;
height: 100%;
}
.image-container .after {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
谢谢。不会问我是否不急于在明天之前解决这个问题。任何帮助表示赞赏。
注意:我尝试设置最小高度。使其范围和我发现的各种其他东西。
【问题讨论】:
-
你能制作一个小提琴吗?
-
我想我可能找到了问题所在。还是不知道怎么解决。我正在使用 vuetify 框架,并将图像放在可折叠组件中。我认为这会覆盖高度。
-
我放在这里:jsfiddle.net/api/post/library/pure/#&togetherjs=AJ3JUdpObi 虽然它不是很有帮助。可能很难说出发生了什么:\
-
你能打开 chrome 检查器并张贴感兴趣的元素的屏幕截图吗? (表、tr、td 等)
-
如果您发现问题并解决了问题,请回答您自己的问题以供其他人参考
标签: html css vue.js vuetify.js