css超出隐藏-判断元素是否被css样式隐藏; 判断是否出现省略号

2023-08-21 0 8,680 百度已收录

CSS中的溢出隐藏是一种常用的样式方法,当内容超过容器的长度或高度时,可以使用该方法隐藏多余的部分,以保持页面美观整洁。 而当我们想要显示一部分隐藏内容css超出隐藏,同时显示省略号来提醒用户还有更多内容需要查看时,我们可以使用CSS的text-overflow属性来显示省略号。 具体来说,text-overflow 属性定义在何处截断文本并添加省略号。 它有以下几个值: 1.clip:默认值表示直接截断文本css超出隐藏,不显示省略号。 2. ellipsis:表示在被截断的文本处添加省略号(即“...”)。 3. string:表示在截断的文本处添加指定的字符串。 要实现省略号的显示,需要先固定元素的长度,然后结合text-overflow属性和overflow属性来实现。 具体代码如下:```css.text{ width: 200px; /*设置元素间距*/overflow:hidden; /*隐藏多余的部分*/ text-overflow: ellipsis; /*添加省略号*/white-space: nowrap; /* 强制文本显示在同一行 */}```其中white-space属性指定了如何处理元素中的空白字符,设置为nowrap可以使文本显示在同一行线路不受断线影响。 总之,利用CSS的text-overflow属性可以轻松实现省略号的显示,有效提高页面的可读性和美观性。

UI根据项目的要求设计特殊字体,后端根据UI给出的特殊字体导入到自己的项目中css不起作用,引入不生效。 网上查了也没找到原因。 经过思考,我们发现了问题所在。 我们在导入的时候需要注意以下几点,这是我的问题

1.要引入几个css不起作用,需要使用几个@font-face,如下:

@font-face {
    font-family: 'HYChangLiSongKeBen';
    src: url("../font/my-font.ttf") format('truetype');
    font-weight:  normal;
    opacity: 1;
}
@font-face {
    font-family: "Source Han Serif CN bold";
    src:url("../font/SourceHanSerifCN-Bold.ttf") format('truetype');
        url("../font/sourcehanserifcn-bold-webfont.woff") format('woff');
        url("../font/sourcehanserifcn-bold-webfont.svg") format('svg');
}

2.导入的路径必须正确

3、引入的后缀为.ttf的字体的format()不是ttf,而是truetype

@font-face {
    font-family: 'HYChangLiSongKeBen';
    src: url("../font/my-font.ttf") format('truetype');
    font-weight:  normal;
    opacity: 1;
}
.content-article .content-txt {
    font-size: 0.32rem;
    font-family: HYChangLiSongKeBen;
    font-weight: normal;
    font-style: normal;
}

笔记:

获取要使用字体的三种文件格式,确保能在主流浏览器中都能正常显示该字体。
.TTF或.OTF,适用于Firefox 3.5、Safari、Opera
.EOT,适用于Internet Explorer 4.0+
.SVG,适用于Chrome、IPhone

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 css css超出隐藏-判断元素是否被css样式隐藏; 判断是否出现省略号 https://www.wkzy.net/game/136927.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务