android - 无法在所有设备上使 HTML 表格的宽度一致
问题描述
我正在尝试使所有设备上的表格宽度保持一致,以便在加载网站的移动设备上不会溢出到视图的右侧和外部。这里有两张图片进行比较,仅显示了数十种不同移动设备(iOS 和 Android)中的两个示例。
我尝试将表格 CSS 更改为不同程度,包括宽度、最大宽度、固定等。但似乎没有任何效果。我认为在所有设备之间对给定宽度进行简单折衷就可以解决问题,但宽度无论如何都没有影响。几乎就像浏览器不再识别宽度属性一样。
要进入此屏幕,请在https://intechrahealth.com/将产品添加到购物车。这是结帐页面。任何帮助表示赞赏。
解决方案
你font-size
的太大了。如果你缩小它,整个桌子可以缩小并适合。在此处更改此查询
@media (max-width: 479px)
#content table.cart td, #content table.cart th, #content table.cart tr, table.cart
td, table.cart th, table.cart tr {
padding: .857em .287em!important;
}
}
对此有响应font-size
@media (max-width: 479px)
#content table.cart td, #content table.cart th, #content table.cart tr, table.cart
td, table.cart th, table.cart tr {
padding: .857em .287em!important;
font-size: 3vw;
}
}
推荐阅读
- javascript - 如何在移动 android/iOs(本机应用程序)中关闭 webview
- css - Angular2 mat-select匹配下拉菜单宽度
- laravel - Laravel:查询后通过路由传递数据以查看
- powerbi - PowerBI如何根据切片器选择计算动态度量?
- ruby-on-rails - angularJS中的<和@范围隔离有什么区别?
- linux - 用于将日志文件复制到单个压缩文件中的 shell 脚本
- kubernetes - Airflow 无法运行 cli 命令
- c# - 如何获取使用c#登录我网站的客户端IP地址和设备名称
- python - Anaconda 中的导入库错误
- jquery - 如何设置限制多选选项