【问题标题】:Min/Max Width in IE6 without javascript?没有javascript的IE6中的最小/最大宽度?
【发布时间】:2010-10-18 23:26:40
【问题描述】:

是否可以在不使用 javascript 的情况下在 IE6 中获得最小/最大宽度?

在一些相关的说明中,谷歌浏览器是否不理解,

<!--[if IE 6]><!-->
<!--<![endif]-->

或者我只是搞砸了那个代码。谢谢。

【问题讨论】:

    标签: internet-explorer-6 width max min


    【解决方案1】:

    第一个问题:没有。您可以使用表格和图像对其进行排序,但不能以任何方式接近max-/min-width 的易用性。

    第二个问题:不 - 它认为它们与所有其他非 IE 浏览器相同,如 cmets。也许你想要:

    <!--[if IE 6]>
    something IE6 should see
    <![endif]-->
    

    注意 XML/HTML 注释如何从第一行开始,直到最后一行才结束。

    【讨论】:

      【解决方案2】:

      是的,这就是“下层显示”条件注释语法。它验证了,但除此之外没有太多用处。我建议使用 Shog9 列出的格式。

      【讨论】:

      • 这实际上是下层隐藏的,因为它隐藏在 cmets 中。
      • 实际上,我看到了额外的注释语法,这不是你应该这样做的。
      • 这就是您在保持有效/格式良好的同时进行降级显示的方式。没有额外 cmets 的 MS 推荐的语法是无效的。对于像“if IE 8”这样的测试,它可以为包括 IE8 在内的符合标准的浏览器提供相同的代码。
      【解决方案3】:

      是的,你搞砸了。如果你想显示下层,它应该如下所示:

      <![if IE 6]>
      do something
      <![endif]>
      

      这将使 IE 6 和所有其他非 IE 浏览器的“做某事”代码出现。 IE 7 和 IE 8 不会让任何“做某事”可见。

      【讨论】:

      • 行不通 - 它必须是一个注释: 让我们在尝试帮助之前检查我们的答案,嗯? :)
      • MaxVT,根据 SitePoint 的终极 CSS 参考,apphacker 指定了 Microsoft 推荐的语法 - 因此您可以将您的评论应用于您自己的评论。
      • 它可以工作,并且是 MS 的首选代码,但它不是有效的标记。 smith 的版本也有效且有效;定位(IE6 加上符合标准的浏览器)有点奇怪......大概他想要一个低级隐藏的 cc。
      【解决方案4】:

      这是最简单的解决方案! 在我开始之前,我必须告诉你下拉选择框将在几乎所有浏览器中自动展开,除了 IE6.so .. 我会做一个浏览器检查 [即 IE6] 并将以下内容仅写入该浏览器。这里是..首先检查浏览器..

      代码将神奇地扩展下拉选择框。解决方案的唯一问题是 onmouseover 下拉将扩展为 420px .. 因为溢出 = hidden 我们隐藏扩展的下拉大小并将其显示为 170px;所以,箭头右侧的 ddl 将被隐藏,无法看到。但是选择框会扩大到420px;这是我们真正想要的。自己试试下面的代码,如果你喜欢就使用它。干杯。

      .ctrDropDown { 宽度:420px; } .ctrDropDownClick { 宽度:420px; }

      以上是IE6 css。通用 css [适用于所有其他浏览器] 应如下所示。

          .ctrDropDown
      {
          width:170px; <%--this is the actual width of the dropdown list--%>
      }
      .ctrDropDownClick
      {
          width:auto; <%-- this the width of the dropdown select box.--%>
      }
      

      【讨论】:

        猜你喜欢
        • 2012-05-18
        • 2011-01-22
        • 1970-01-01
        • 2013-05-14
        • 2012-11-13
        • 1970-01-01
        • 2017-12-08
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多