ie6文本换行问题

发布于 2024-12-08 09:14:18 字数 933 浏览 0 评论 0原文

我的工具提示文本不与 ie6 中的给定文本一起换行, 实例 http://jsfiddle.net/hWAJh/

所有其他浏览器文本都会换行,但在 IE6 中不会t,使用的代码如下。

HTML 代码

<div id="CountryDiv" class="toolTipHolder">  
    <p>
        <img src="question-mark.png" alt=""/>
        <span>Best tooltip goes here for user information, can you feel this?</span>   
    </p>
</div>

CSS 代码

div.toolTipHolder {
    position:relative;
    z-index:24; 
}

div.toolTipHolder p{ 
    display:block;
    position:absolute;
    top:0; 
    left:0; 
    width:150px;
    height:150px;
    background-color:#FFF; 
    border:blue 1px solid;
    color:#000;
    text-align: left;
    font-size:11px;
    padding:5px;
}

div.toolTipHolder p span {
    padding-left:5px;
    width:150px;
    word-wrap: break-word;
    border:red 1px solid;
}

My tool tip text doesn't wrap with given text in ie6,
live example http://jsfiddle.net/hWAJh/

All other browsers text is wrapped, but in IE6 doesn't, used code as follows.

HTML code

<div id="CountryDiv" class="toolTipHolder">  
    <p>
        <img src="question-mark.png" alt=""/>
        <span>Best tooltip goes here for user information, can you feel this?</span>   
    </p>
</div>

CSS code

div.toolTipHolder {
    position:relative;
    z-index:24; 
}

div.toolTipHolder p{ 
    display:block;
    position:absolute;
    top:0; 
    left:0; 
    width:150px;
    height:150px;
    background-color:#FFF; 
    border:blue 1px solid;
    color:#000;
    text-align: left;
    font-size:11px;
    padding:5px;
}

div.toolTipHolder p span {
    padding-left:5px;
    width:150px;
    word-wrap: break-word;
    border:red 1px solid;
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

亚希 2024-12-15 09:14:18

更改如下,它对我有用。

div.tooltipText {
    margin-left:5px;
    width:80%;
    height:140px;
    font-size:11px;
    white-space: pre-wrap;       /* css-3 */
    white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
    white-space: -pre-wrap;      /* Opera 4-6 */
    white-space: -o-pre-wrap;    /* Opera 7 */
    white-space : normal      /* Internet Explorer 5.5+ */
}

Changed as follows, it works for me.

div.tooltipText {
    margin-left:5px;
    width:80%;
    height:140px;
    font-size:11px;
    white-space: pre-wrap;       /* css-3 */
    white-space: -moz-pre-wrap !important;  /* Mozilla, since 1999 */
    white-space: -pre-wrap;      /* Opera 4-6 */
    white-space: -o-pre-wrap;    /* Opera 7 */
    white-space : normal      /* Internet Explorer 5.5+ */
}
情未る 2024-12-15 09:14:18

添加,

white-space:nowrap

对我来说适用于 IE6。

Adding,

white-space:nowrap

Worked for me for IE6.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文