Chrome、Safari 忽略表格中的最大宽度

2024-02-19

我有这样的 HTML 代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    <html xmlns="http://www.w3.org/1999/xhtml"> 
    <head> 
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> 
    <title></title> 
    </head> 

    <body> 
       <table style="width:100%;"> 
          <tr> 
             <td> 
                <table style="width:100%; max-width:1000px; background:#000099;"> 
                       <tr> 
                           <td> 
                               001 
                           </td> 
                       </tr> 
                   </table> 
               </td> 
           </tr> 
       </table> 
    </body> 
    </html> 

问题是 Chrome 和 Safari 忽略了"max-width:1000px"我的朋友发现我们可以通过添加来防止它"display:block"对于内表,它以某种方式工作。

所以,我想知道的是 - 有没有其他方法可以解决这个问题以及为什么会发生这种情况?


最大宽度适用于块元素 http://reference.sitepoint.com/css/max-width. <table>两者都不是block nor inline http://en.wikipedia.org/wiki/HTML_element#Tables。够暧昧吗?哈哈。您可以使用display:block; max-width:1000px并忘记width:100%。 Chrome 和 Safari 遵守规则!

2017 年 5 月编辑:请注意,此评论是 7 年前(2010 年!)发表的。我怀疑这些年来浏览器已经发生了很大的变化(我不知道,我不再做网页设计)。我建议使用更新的解决方案。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Chrome、Safari 忽略表格中的最大宽度 的相关文章

随机推荐

  • Rails 3.1 在视图中包含 iframe 会使布局停止渲染

    所以我有一个基本的布局文件
  • 如何在一列中插入多个选定的复选框值

    我想在 MS Sql server 2005 08 的一列中插入多个选定的复选框值 例如 复选框是 蟋蟀 足球 绘画 表结构如下 Id name Hobbies 1 Atish cricket football painting 2 Swa
  • 为什么 numpy 在调用 searchsorted 时会默默地将我的 int 数组转换为字符串?

    我在代码中发现了一个令人讨厌的错误 我忘记将整数转换为str to int在在排序的整数数组中查找它之前 修复它后 我仍然很惊讶这没有导致明确的异常 这是一个演示 In 1 import numpy as np In 2 a np aran
  • 克隆 Git 存储库时 Packfile 被截断错误

    我在 Windows 上使用 Egit 和 Eclipse 来尝试从私有 Git 克隆存储库 它已连接 但在下载时出现 Packfile is truncated 错误 我的网络浏览器和文件资源管理器都已关闭 有谁知道是什么问题 org e
  • 在命令窗口中从 Windows 窗体应用程序获取退出代码

    我正在从命令提示符启动 Windows 窗体应用程序 并且需要获取 Windows 窗体应用程序生成的退出代码 命令 promt 启动应用程序并立即返回 但应用程序在后台执行 有没有办法获取退出代码 亲切的问候 基督教 答案是 start
  • 等待多个 jQuery Deferreds 中的第一个被解析?

    通过 jQuery 我知道我可以使用 when 等待all of多重Deferred待解决 或者第一个被拒绝的 但是有没有一种简单的方法可以同时触发多个Deferreds 然后等待第一个待解决 例如 我想尝试使用两个类似的 AJAX Web
  • .NET 4 WCF 内存问题

    我遇到了我的问题ASP NET 4 MVC 2 WCF应用程序使用大量内存Windows 2008 64 位应用程序在负载测试期间将耗尽几乎所有可用内存 8 GB 运行几分钟后 我们确实有几个工作进程在运行 分析后使用ANTS 内存分析器它
  • Magento 在模板文件中获取语言代码

    我需要一个辅助函数来获取当前的语言代码 我想在模板文件中使用它 例如 products view phtml 仅用于测试目的 它已经存在了吗 我有一些想法 比如 URL 助手 url this gt helper core url gt g
  • 尝试使用运行时共享库​​时出现“错误 #1014:找不到类 mx.core::BitmapAsset”

    我为我的项目创建了一个运行时共享库 我们将其称为 ResourceLibrary 它包含我的项目的所有嵌入资源 图像 声音 影片剪辑 并且在许多其他代码中用作单例 我正在使用这个批处理来编译它 不幸的是Windows SET normals
  • JSON 到 JQuery:我做错了什么?

    我对 javascript 和 jquery 开发相当陌生 我有一个用 PHP 获取的值表 并将其格式化为 JSON 字符串 因为 JSON 看起来是将数据输入 JavaScript 的好方法 但我在处理 javascript 变量时遇到了
  • R:数据框名称中的 Unicode 字符

    在 R for Windows 中 我可以按如下方式分配 unicode 字符 u lt U0444 1 但是 将字符串分配给数据框会产生不可读的输出 x lt data frame 1 setNames x u
  • Java 枚举 vs 迭代器 vs For 循环 [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 枚举 迭代器 循环 之间有什么区别 在下面的代码中 每个示例 枚举 迭代器 循环 都获得相同的输出 但我需要知道它们之间真正的区别是什么 是否有
  • 比较文本字符串以查看它们是否匹配(允许轻微差异)

    我正在尝试比较两个来源的数据 ORIG Kick Ass Music From The Motion Picture ALT Kick A s Music from the Motion Picture ALT Kick Ass Music
  • YouTube 收藏数

    我正在使用 YouTube API 工作 玩 我可以使用 GetFavoriteFeed 为每个用户获取他们最喜欢的视频 但是是否可以获取相反的选项 我的意思是从视频中获取有多少次被标记为收藏夹 事实上 当您在视频上单击 收藏夹 时 如果您
  • 使用 android ndk 进行内存损坏调试

    当 void 函数返回到其调用者时 我的 Android 应用程序的本机部分出现了段错误 为了更好地可视化 我在被调用者函数的末尾放置了一条日志语句 并在调用者函数中放置了一条日志语句 紧接在调用被调用者之后 对不起 双关语 在 logca
  • 如何在“UIScrollview”中提供页面翻转效果?

    我正在开发一个正在使用的应用程序UIScrollview 因为我需要使用翻页效果 如何给翻页效果UIScrollview Note 在 UIScrollview 中 当我们更改页面时 向前和向后滚动页面 是否可以在滚动页面的同时赋予页面滚动
  • 将数组项复制到另一个数组中

    我有一个 JavaScript 数组dataArray我想将其推入一个新数组newArray 除非我不想newArray 0 to be dataArray 我想将所有项目推入新数组中 var newArray newArray pushV
  • Magento 添加步骤到单页结帐

    我正在尝试向单页结帐添加一个非常基本的 实际上只是一个带有一些文本和继续按钮的 div 步骤 但效果不佳 因为它们不起作用 我怀疑这是因为它们是在1 7 0 2 当遵循示例时这里 方蒂斯 http www fontis com au blo
  • 在 RealityKit 中导入多个 .usdz 对象并为其设置动画

    我有一个简单的 RealityKit 场景 显示一头 USDZ 牛 我看到了这些问题的几个答案 但我无法将它们实现到我的代码中 如何播放此文件中内置的动画 我如何才能将第二个物体 比如说一匹马 带入场景中 此外 我可以做些什么来清理我的代码
  • Chrome、Safari 忽略表格中的最大宽度

    我有这样的 HTML 代码 table style width 100 table