Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 为什么用户代理样式表会覆盖Safari 7.0.0中的CSS样式表_Html_Css_Safari_User Agent - Fatal编程技术网

Html 为什么用户代理样式表会覆盖Safari 7.0.0中的CSS样式表

Html 为什么用户代理样式表会覆盖Safari 7.0.0中的CSS样式表,html,css,safari,user-agent,Html,Css,Safari,User Agent,我们有一个登录页,除了Safari 7.0.0之外,它在所有浏览器中都非常出色。我们添加了一个id=“counter”的div,该div设置为“display:flex;”,除了Safari 7.0.0(在Mac上)之外,其他浏览器都正确应用了该样式。在Safari 7.0.0中,该CSS样式被应用“display:block;”的“div”的用户代理样式表覆盖。我们已经尝试了所有我们能想到的方法来解决这个问题,例如确保我们使用了正确的doctype,在有问题的CSS样式中添加“!importa

我们有一个登录页,除了Safari 7.0.0之外,它在所有浏览器中都非常出色。我们添加了一个id=“counter”的div,该div设置为“display:flex;”,除了Safari 7.0.0(在Mac上)之外,其他浏览器都正确应用了该样式。在Safari 7.0.0中,该CSS样式被应用“display:block;”的“div”的用户代理样式表覆盖。我们已经尝试了所有我们能想到的方法来解决这个问题,例如确保我们使用了正确的doctype,在有问题的CSS样式中添加“!important”,甚至添加内联样式,但都没有用!!这个问题只发生在我雇主的电脑上,任何人能给我们的任何帮助都将不胜感激

#HTML
<div id="counter" class="center-block text-center counter-wrapper">
          <div class="card">
            <div class="time">
              <span id="days"></span>
            </div>
            <p>Days</p>
          </div>
          <div class="card">
            <div class="time">
              <span id="hours"></span>
            </div>
            <p>Hours</p>
          </div>
          <div class="card">
            <div class="time">
              <span id="minutes"></span>
            </div>
            <p>
              <span class="hidden-xxs-down">Minutes</span>
              <span class="hidden-xxs-up">Min</span>
            </p>
          </div>
          <div class="card">
            <div class="time">
              <span id="seconds"></span>
            </div>
            <p>
              <span class="hidden-xxs-down">Seconds</span>
              <span class="hidden-xxs-up">Secs</span>
            </p>
          </div>
          <div class="card">
            <div class="time">
              <span id="milliseconds"></span>
            </div>
            <p>
              <span class="hidden-xxs-down">Millisec</span>
              <span class="hidden-xxs-up">Msec</span>
            </p>
          </div>
        </div> <!-- End Counter -->


#CSS
div#counter .counter-wrapper{
 display: flex !important;
 justify-content: space-between;
 flex-direction: row;
 flex-wrap: wrap;
 width: 85%;
 margin: 0 auto;
 -webkit-display: flex;
 -webkit-flex-direction: row;
}
#HTML
日子

小时数

会议记录 分钟

秒 秒

毫秒 毫秒

#CSS div#计数器。计数器包装器{ 显示:flex!重要; 证明内容:之间的空间; 弯曲方向:行; 柔性包装:包装; 宽度:85%; 保证金:0自动; -webkit显示:flex; -webkit柔性方向:行; }
在较早版本的Safari 7.0.0中,任何使用Flex的CSS规则都需要在前面加“-webkit-”,请参见此处的文档: 此外,对于电脑有问题的人来说,最好将他们的Safari版本最终更新为最新版本。Safari 7.0.0于2013年推出