IE CSS不起作用,但在Firefox中起作用

用户254197

我的目的是在将鼠标悬停在其上时显示整个文本,否则在不悬停在其上时将其截断并隐藏。

这段代码在Firefox中可以正常工作,但是在IE中却无法正常工作(将鼠标悬停在IE上时,内容仍会被斜纹,但是在Firefox中应显示为无3点):

    .BWOverFlowNewsHorizontal{
    padding-left: 5px !important;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.BWOverFlowNewsHorizontal:hover {
    max-height: 300px;
    overflow-x: scroll;
    -ms-overflow-x: scroll;
    padding-right:1px;
}

HTML:

                    <div class="item">
                        <div class="carousel-caption">
                            <div class="col-md-3 BWPaddingLeft BWPaddingRight BWTextRight BWTextRight">
                                <span class="BWHorizontalNewsTickerHeading">
                                    Heading
                                </span>
                            </div>
                            <div class="col-md-6 BWTextLeft BWPaddingRight BWOverFlowNewsHorizontal">
                                If this Text is to big, trunicate until hovering over it and than give the visibility back.
                            </div>
                            <div class="col-md-3 BWTextLeft BWPaddingLeft BWPaddingRight">
                                (<small> Date</small>)
                            </div>
                        </div>
                    </div>

我能做些什么 ?为了进行测试,我使用IE 10,但它应该适用于> = IE8。

Abhitalks

为了重置text-overflow: ellipsis您必须clip

例如:http : //jsfiddle.net/abhitalks/gGYnV/

假设您有一个div

<div class="test">this is a very long text</div>

它的样式如下:

.test {
    width: 100px; height:50px; 
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

然后,要重置它,您需要:

.test:hover {
    text-overflow: clip;
    overflow-x: scroll;
}

这将适用于所有浏览器,包括IE 8。

或者,您可以重置为white-space: normal

.test:hover {
    white-space: normal;
    overflow-x: scroll;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

CSS在Chrome / Firefox中不起作用(渲染)但在IE10 / Edge中起作用

来自分类Dev

Python IIS在FireFox中不起作用,但在IE和Chrome中起作用

来自分类Dev

隐藏的溢出在Firefox上不起作用,但在IE和chrome中起作用

来自分类Dev

CSS代码在Firefox和IE中不起作用

来自分类Dev

CSS过渡在IE中不起作用

来自分类Dev

css在IE 11中不起作用

来自分类Dev

SetTimeout在FireFox中不起作用,但在IE中很好,想知道为什么吗?

来自分类Dev

PagedList在IE上不起作用,但在Chrome和Firefox上起作用

来自分类Dev

通过PHP设置Cookie在Chrome中有效,但在Firefox或IE中不起作用

来自分类Dev

jQuery error()在Chrome和IE中有效,但在Firefox中不起作用

来自分类Dev

window.open在Firefox中有效,但在IE或Chrome中不起作用

来自分类Dev

名为“ animate”的JS函数在Chrome中不起作用,但在IE中起作用

来自分类Dev

我使用盒子阴影CSS,但在IE8中不起作用

来自分类Dev

CSS动画在Firefox和IE上不起作用

来自分类Dev

Javascript下载在Firefox和IE中不起作用

来自分类Dev

SVG图像标签在Firefox或IE中不起作用

来自分类Dev

document.execCommand在Firefox和IE中不起作用

来自分类Dev

图像映射链接在IE或Firefox中不起作用

来自分类Dev

剪切路径在Firefox和IE中不起作用

来自分类Dev

window.dispatchEvent在Firefox,Safari或IE中不起作用

来自分类Dev

Javascript在Firefox和IE / Edge中不起作用

来自分类Dev

Date.parse()在IE和FireFox中不起作用

来自分类Dev

scrollTop在Firefox和IE中不起作用

来自分类Dev

align =“ center”在Firefox和IE中不起作用

来自分类Dev

window.dispatchEvent在Firefox,Safari或IE中不起作用

来自分类Dev

为什么 css 在 Firefox 和 Chrome 中按预期工作时在 IE 中不起作用?

来自分类Dev

AngularJS <input [type = file]> ng-model在Firefox / Safari / Chrome中不起作用,但在IE中效果很好

来自分类Dev

Javascript Array在IE7和更早版本中不起作用,但在IE10中起作用

来自分类Dev

<table>中的Flex CSS属性在IE和Firefox上不起作用

Related 相关文章

  1. 1

    CSS在Chrome / Firefox中不起作用(渲染)但在IE10 / Edge中起作用

  2. 2

    Python IIS在FireFox中不起作用,但在IE和Chrome中起作用

  3. 3

    隐藏的溢出在Firefox上不起作用,但在IE和chrome中起作用

  4. 4

    CSS代码在Firefox和IE中不起作用

  5. 5

    CSS过渡在IE中不起作用

  6. 6

    css在IE 11中不起作用

  7. 7

    SetTimeout在FireFox中不起作用,但在IE中很好,想知道为什么吗?

  8. 8

    PagedList在IE上不起作用,但在Chrome和Firefox上起作用

  9. 9

    通过PHP设置Cookie在Chrome中有效,但在Firefox或IE中不起作用

  10. 10

    jQuery error()在Chrome和IE中有效,但在Firefox中不起作用

  11. 11

    window.open在Firefox中有效,但在IE或Chrome中不起作用

  12. 12

    名为“ animate”的JS函数在Chrome中不起作用,但在IE中起作用

  13. 13

    我使用盒子阴影CSS,但在IE8中不起作用

  14. 14

    CSS动画在Firefox和IE上不起作用

  15. 15

    Javascript下载在Firefox和IE中不起作用

  16. 16

    SVG图像标签在Firefox或IE中不起作用

  17. 17

    document.execCommand在Firefox和IE中不起作用

  18. 18

    图像映射链接在IE或Firefox中不起作用

  19. 19

    剪切路径在Firefox和IE中不起作用

  20. 20

    window.dispatchEvent在Firefox,Safari或IE中不起作用

  21. 21

    Javascript在Firefox和IE / Edge中不起作用

  22. 22

    Date.parse()在IE和FireFox中不起作用

  23. 23

    scrollTop在Firefox和IE中不起作用

  24. 24

    align =“ center”在Firefox和IE中不起作用

  25. 25

    window.dispatchEvent在Firefox,Safari或IE中不起作用

  26. 26

    为什么 css 在 Firefox 和 Chrome 中按预期工作时在 IE 中不起作用?

  27. 27

    AngularJS <input [type = file]> ng-model在Firefox / Safari / Chrome中不起作用,但在IE中效果很好

  28. 28

    Javascript Array在IE7和更早版本中不起作用,但在IE10中起作用

  29. 29

    <table>中的Flex CSS属性在IE和Firefox上不起作用

热门标签

归档