我使用font-size:vw;
#foti_module_wrapper .tools-nav-option i {
color: #666666;
font-size: 6.2vw;
}
#foti_module_wrapper .tool-nav-label {
font-size: 3.2vw;
line-height: 4px;
}
#foti_module_wrapper .tool-item {
-webkit-box-flex: 1;
-webkit-flex: 1 0 auto;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
display: flex;
text-align: center;
}
#foti_module_wrapper .tools-nav-option {
-webkit-box-flex: 1;
-webkit-flex: 1 0 auto;
-ms-flex: 1 0 auto;
flex: 1 0 auto;
padding: 10px;
color: #292929;
font-size: 20px;
text-align: center;
line-height: inherit;
cursor: pointer;
border: 0;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
z-index: 2;
background: white;
}
在移动设备上工作正常,但在平板电脑中,字体图标和文字会溢出我的工具项目填充...
我想避免这个
答案 0 :(得分:0)
绝对使用媒体查询来获得想要的结果。
您可以使用此资源来帮助您使用代码段来节省时间:
https://css-tricks.com/snippets/css/media-queries-for-standard-devices/
祝你好运!答案 1 :(得分:0)
查看这篇文章,也许可以帮到你。
https://css-tricks.com/viewport-sized-typography/
如果不能解决您的问题,请尝试使用 @Template("<table>" +
"<tr><td>Sunday:</td>{6}</tr>" +
"<tr><td>Monday:</td>{0}</tr>" +
"<tr><td>Tuesday:</td>{1}</tr>" +
"<tr><td>Wednesday:</td>{2}</tr>" +
"<tr><td>Thursday:</td>{3}</tr>" +
"<tr><td>Friday:</td>{4}</tr>" +
"<tr><td>Saturday:</td>{5}</tr>" +
"</table>")
SafeHtml hoursHtml(SafeHtml mon, SafeHtml tue, SafeHtml wed, SafeHtml thu, SafeHtml fri, SafeHtml sat, SafeHtml sun);
。
答案 2 :(得分:0)
#foti_module_wrapper .tool-nav-label {
font-size: 3.2vw;
line-height: 4px;
}
您可以使用font-size:3.0vh,如果您希望它也能响应高度。 Vw和Vh分别对宽度和高度做出响应。