【发布时间】:2020-09-26 14:38:56
【问题描述】:
我正在为我的摄影服务设计一个网站,我希望在移动设备上以圆形显示价格。
这是它在桌面上的样子:
不幸的是,它在移动设备上看起来像这样:
这是我用于每个圆圈的代码:
.pricessquarered {
display:flex;
margin: 0 auto;
align-items: center;
justify-content: center;
text-align: center;
border: solid 16px #d17461;
padding: 30px;
width: 10vw;
height: 10vw;
color: #d17461;
font-size: 22px;
padding-top: 30px;
border-radius: 100%;
}
<div class="pricessquarered">
<div>
<h3><span style="color:#d17461">1 image</span></h3>
<p>
45€
</p>
<hr>
<p><span style="font-size:14px; color:black">
USD $50
</span></p>
</div>
</div>
如何让圆圈像在桌面上一样好地计算文本?
【问题讨论】:
-
您可以使用媒体查询来调整内容的圆圈大小和字体大小,使其在移动分辨率下看起来不错。
-
类似jsfiddle.net/7d5epxfu 的东西?让内容定义宽/高
标签: html css mobile flexbox responsive