相关疑难解决方法(0)

*CSS hack的范围是什么?

我一直在寻找解决我遇到的CSS问题的黑客攻击.我曾经使用过一个为Internet Explorer创建自定义规则.

margin-top:45px;
*margin-top:0px;
Run Code Online (Sandbox Code Playgroud)

这个hack是否适用于所有IE浏览器?这个hack是否出现在任何版本的Firefox或Safari中?

css cross-browser css-hack

5
推荐指数
1
解决办法
2885
查看次数

CSS中的正斜杠?这是一些浏览器特定的东西吗?

我继承了一个CSS样式表,并在一些地方做了类似的事情:

margin:7px 0 0 0;
/margin-top:9px;
Run Code Online (Sandbox Code Playgroud)

要么

background: url(../images/list-hover.png) 0 0 no-repeat;
/background:url(../images/lists-hover.png) 0 2px no-repeat;
Run Code Online (Sandbox Code Playgroud)

有谁知道正斜线在做什么?

css css-hack

5
推荐指数
1
解决办法
2642
查看次数

Bootstrap 4网格| 变量 - 固定变量| 宽度列,重叠在IE11上

具有一个固定宽度列的Bootstrap 4网格问题IE11

我有一个三列网格,其中中间列必须是固定宽度,左右列可以是变量/换行.

代码如下,使用我自己的类作为行包装器.Bootstrap是4.1.1

<div class='centered_content'>

      <div class="row">

        <div class="col-md">
           variable width content
        </div> 

        <div class="col-md m d-none d-md-block ">
            Fixed width content
        </div> 

        <div class="col-md l d-none d-md-block">
            variable width content
        </div> 

      </div> 

</div> 




.centered_content {
  max-width:1130px; 
  margin: auto;
}
Run Code Online (Sandbox Code Playgroud)

问题是在IE11(以及Android 4平板电脑上的"互联网"浏览器)中,当浏览器在最大宽度1100到大约800px之间(在小断点之前)调整大小时,右列与中间列重叠.在其他浏览器中,左右列收缩到足以允许中间保持其固定宽度.

下图说明了这一点.第一个展示了IE浏览器(以及所有其他浏览器)最大化浏览效果,第二张图片显示了宽度减小的Chrome(所需行为),最后一张图片显示IE宽度减小

我知道IE不完全支持flex所以猜测可能是问题.Edge适用于Chrome.任何解决方法?

浏览器与所有浏览器完全一致

镀铬宽度减小

IE11减少了显示问题

css internet-explorer flexbox bootstrap-4

5
推荐指数
1
解决办法
459
查看次数

IE 6和7的哪些css黑客是未来的证据?

IE 6和7的哪些css黑客是未来的证据?我的意思是,如果我使用然后他们永远不会产生任何问题,他们的补丁永远不会实现?

管理2 css一个为一个,一个用于IE是耗时的,它还添加了一个额外的样式表.如果任何黑客可以解决主要css中的问题,那么这是一个节省时间,当多个人在同一个项目上工作时,大部分时间我们都忘了在条件css中进行更改.

我不是在询问条件样式表

css cross-browser css-hack

3
推荐指数
1
解决办法
682
查看次数

R flexdashboard 未在 IE 11 中呈现

我使用 flexdashboard 制作了一系列仪表板,并发现它们在 Chrome 中运行良好,但无法在 IE 11 中呈现。

我制作了一个非常简单的仪表板用于测试目的,但我在 IE 中得到的仍然是一个空白页面。如果我将输出从 flexdashboard 更改为 html_document,它呈现得很好,所以问题似乎出在 flexdashboard 而不是 R Markdown。

这是我的简单仪表板:

---
title: "Flexdashboard - Internet Explorer test"
output: 
  flexdashboard::flex_dashboard
---    
```{r setup, include=FALSE}
# Libraries
library(flexdashboard)
library(knitr)
library(ggplot2)
```
Iris
=========================================
Row
-------------------------------------
```{r}
ggplot(data=iris, aes(x=Petal.Length, y=Petal.Width, color=Species)) + geom_point()
```
Run Code Online (Sandbox Code Playgroud)

这就是我在 IE 中得到的全部信息: flexdashboard IE 失败

我没有发现关于这个确切问题的其他报告,只有使用 ggiraph类似问题

我让我的同事尝试在她的电脑上使用 IE 打开文件,结果是一样的。我真的很想让这个工作,因为这个组织中的一些人只允许使用 IE。

internet-explorer r flexdashboard

3
推荐指数
1
解决办法
935
查看次数

如何为img标签的alt属性编写css(分词:break-all属性在IE中不起作用)

我在锚标记内有一个 img 标记。ancher 标签位于 div 标签内。我正在使用 img 标签的 alt 属性。alt 属性的值是长度为 68 个字符的文本。我的问题是 alt 属性值(文本)超出了 div 并且隐藏在 IE 中。我的意思是,在显示几个字符后,通常会隐藏或裁剪其余字符。这是我的 html 代码片段。

<div class="products">
    <div class="prod-image"  id="catEntryImage">
        <div class="prodClass" id=WCCE>
           <a><img alt="some text total around 70 character" src="someURL"/></a>
           <P class=gasCode></P>
        </div>
   </div>
   <div class="prod-content"></div>
   <script type="text/javaScript"></script>
</div>
Run Code Online (Sandbox Code Playgroud)

给定 html 片段的 CSS

div {
    line-height: 1.4em;
    word-break: break-all;
    position: relative;
    margin: 0;
    padding: 0;
    border: 0;
    font-family: arial, helvetica, sans-serif;
    font-size: 100%;
}

img {
    text-decoration: none;
    border:0;
}

a {
    color: …
Run Code Online (Sandbox Code Playgroud)

html css dojo internet-explorer

2
推荐指数
1
解决办法
2836
查看次数