html - CSS - 样式颜色在使用省略号时不采用 anchor 标记,但采用与主 div 类相同的颜色

标签 html css

NOTE : CSS Color not taking for anchor tag when using elipsis but taking same color which is using for main div class

JS FIDDLE DEMO HERE :

CSS:

<style type="text/css">
    .oneline {
        text-overflow : ellipsis;
        white-space   : nowrap;
        width         : 50px;
        overflow      : hidden;
        color: #f00;
     }
    a {color:#000;}
</style>
<div class="oneline">

    Testing 123 Testing 456 Testing 789 <br/>
    <a href="">Testing 123 Testing 456 Testing 789</a>
</div>

最佳答案

尝试在文本周围添加一个额外的元素。由于您已将其赋予父元素,因此它会将省略号颜色视为父元素文本颜色。

HTML

<div class="oneline">    
    <span>Testing 123 Testing 456 Testing 789</span> <br/>
    <a href="">Testing 123 Testing 456 Testing 789</a>
</div>

CSS

.oneline span, .oneline a {
        display:block;
        text-overflow : ellipsis;
        white-space   : nowrap;
        width         : 50px;
        overflow      : hidden;
        color:#f00;
     }  
    .oneline a {       
        color:#000
  }

DEMO

关于html - CSS - 样式颜色在使用省略号时不采用 anchor 标记,但采用与主 div 类相同的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20416754/

相关文章:

java - Android 上的 Selenium Web 驱动程序

javascript - 一个 Javascript 函数,可以告诉我两个人的名字、姓氏和电子邮件是否相同

javascript - 如何获取包含当前选择的 DOM 元素?

javascript - jquery弹出窗口仅拉动最后一个弹出div

javascript - intro.js 是如何工作的?

jquery - 内部 anchor 不能在固定的并行网站上工作

html - 在 HTML、CSS 中不显示作为元素符号的图像

javascript - 在内容可编辑的 div 中使用 Javascript 动态创建分数

javascript - 下拉菜单不下降

Javascript获取img的宽度和高度并将其放入另一个类的css中