语义化UI居中对齐按钮

3
我使用语义化UI设计了一个注册框,其中使用了语义化UI卡片来展示图片并使其居中。然后我在图片下方放置了一个“上传照片”的按钮(不是流体的,因为当移动设备时需要将按钮调整为与图片宽度相同)。我手动设置了按钮的宽度并居中显示,现在看起来很好。问题在于移动版本没有按比例缩放到图片大小,因为它是固定宽度的。
这是我的代码:

enter image description here

<button className="fluid ui large red button upload-btn">Upload a Photo</button>

.driver-upload-btn{
  width: 30.4%;
  margin: 0 auto;
  margin-top: 12px;
}

我需要媒体查询吗?我卡在这里了。
1个回答

0

你可以试试这个,

@media screen and (min-width: 320px){

  .driver-upload-btn{
     width: 10.4%; //set width as whatever u want
  }

}

// Media query list

@media screen and (min-width: 1024px){}
@media screen and (min-width: 768px){}
@media screen and (min-width: 640px){}
@media screen and (min-width: 480px){}
@media screen and (min-width: 320px){}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接