首页 > 解决方案 > 在颤振提升按钮中设置宽度

问题描述

我如何在颤振提升按钮中设置宽度,这是我的代码,谢谢

ElevatedButton(
                              style: ButtonStyle(
                                  shape: MaterialStateProperty.all<
                                          RoundedRectangleBorder>(
                                      RoundedRectangleBorder(
                                          borderRadius:
                                              BorderRadius.circular(18.0),
                                              
                                          side: BorderSide()))),
                              onPressed: () {},
                              child: Text(
                                "Baca",
                                style: TextStyle(color: Colors.white),
                              ),
                            ),

标签: androidflutterdart

解决方案


将其包裹在 aContainer中,因此孩子也可以获得父母的大小。

Container(
      width: 400,
      child: ElevatedButton(
        
        style: ButtonStyle(
            shape: MaterialStateProperty.all<RoundedRectangleBorder>(
                RoundedRectangleBorder(
                    borderRadius: BorderRadius.circular(18.0),
                    side: BorderSide()))),
        onPressed: () {},
        child: const Text(
          "Baca",
          style: TextStyle(color: Colors.white),
        ),
      ),
    );

推荐阅读