我如何在产品卡片上方设计

问题描述

如何对下面的产品卡进行编码,使其对所有设备都具有响应性?

enter image description here

解决方法

您可以使用Column来垂直对齐图像,折扣和价格。您可以将图像用作第一个DecorationImage的{​​{1}}。为了获得折扣,您可以使用Container,其y轴偏移为FractionalTranslation,以将其上半部的尺寸定位。您可以执行相同的操作以将价格定位在较高位置。

-0.5

结果:

res

,
  • 制作背景图像容器和折扣百分比 容器的子容器堆栈。
  • 将BoxDecoration添加到带有borderRadius的背景图像容器中 属性。
  • 使背景图像容器的宽度等于宽度 从MediaQuery获得的设备的数量。
  • 使用“定位的”小部件来显示折扣百分比指标 到底部中心。

这可确保设备对任何设备尺寸保持响应

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...