css - 如何使用媒体查询更改特定分辨率的单元格填充?

标签 css email responsive-design media-queries html-email

在桌面 View (> 480px) 中查看时,我需要一个特定的 <td>有 9px 的左填充但是,当分辨率低于 480px 时,我需要将这个左填充增加到 18px。

目前,我的填充定义是内联的:

@media only screen and (max-width: 480px){
		td[class=paddingControl]{
			padding-left:18px !important;
		}
<table>
  <td style="padding-top:0px; padding-left:9px; padding-bottom:9px; padding-right:18px;" class="paddingControl">
    Data Here
  </td>
</table>

不幸的是,它似乎不起作用。 有什么想法吗?

非常感谢!

最佳答案

在电子邮件测试应用程序中运行此代码后;我意识到它工作得很好。经验教训:以电子邮件格式进行测试;不只是在浏览器中。

正如 Gortonington 所提到的,“电子邮件客户端预处理器和不同的浏览器处理器之间存在如此多的差异,以至于无法判断它是否适用于单个预览或测试”。

关于css - 如何使用媒体查询更改特定分辨率的单元格填充?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31480769/

相关文章:

jquery - 使用类似于 gmail 聊天的 webkit css 在单击/按住滚动条时更改滚动条的样式

vba - 使用 VBA 将电子邮件消息写入 Outlook 中的平面文件

jquery - 安装 superslides 插件

linux - 如何发送通知(电子邮件、短信等)隐秘地编程 linux

asp.net-mvc - 从 Asp.net MVC 发送 HTML 电子邮件的最佳方式是什么?

html - 响应式 CSS 适用于常规浏览器,不适用于移动设备……为什么?

css - 响应式移动网页 - 图像在 iphone 上不是全宽

html - Bootstrap : 3 columns without margin

html - 控制 Flexbox HTML CSS 中内容的宽度

html - <audio> 隐藏下载控件