首页 > 其他分享 >CSS text effects

CSS text effects

时间:2025-01-15 13:44:24浏览次数:1  
标签:test2 text writing break effects overflow CSS mode

1.溢出

<!DOCTYPE html>
<html>
<head>
<style> 
p.test1 {
  white-space: nowrap; 
  width: 200px; 
  border: 1px solid #000000;
  overflow: hidden;
  text-overflow: clip;
}

p.test2 {
  white-space: nowrap; 
  width: 200px; 
  border: 1px solid #000000;
  overflow: hidden;
  text-overflow: ellipsis;
}
</style>
</head>
<body>

<h1>The text-overflow Property</h1>
<p>The following two paragraphs contains a long text that will not fit in the box.</p>

<h2>text-overflow: clip:</h2>
<p class="test1">This is some long text that will not fit in the box</p>

<h2>text-overflow: ellipsis:</h2>
<p class="test2">This is some long text that will not fit in the box</p>

</body>
</html>

text-overflow, clip 剪断,ellipsis省略号。


div.test:hover {
  overflow: visible;
}

鼠标指向文字时显示剩余文字。

2,CSS Word Wrapping
The CSS word-wrap property allows long words to be able to be broken and wrap onto the next line.

<!DOCTYPE html>
<html>
<head>
<style> 
p.test1 {
  width: 140px; 
  border: 1px solid #000000;
  word-break: keep-all;
}

p.test2 {
  width: 140px; 
  border: 1px solid #000000;
  word-break: break-all;
}
</style>
</head>
<body>

<h1>The word-break Property</h1>

<p class="test1">This paragraph contains some text. This line will-break-at-hyphens.</p>

<p class="test2">This paragraph contains some text. The lines will break at any character.</p>

</body>
</html>

word-break的两种用法。

3.CSS Writing Mode

<!DOCTYPE html>
<html>
<head>
<style> 
p.test1 {
  writing-mode: horizontal-tb; 
}

span.test2 {
  writing-mode: vertical-rl; 
}

p.test2 {
  writing-mode: vertical-rl; 
}
</style>
</head>
<body>
<h1>The writing-mode Property</h1>

<p class="test1">Some text with default writing-mode.</p>

<p>Some text with a span element with a <span class="test2">vertical-rl</span> writing-mode.</p>

<p class="test2">Some text with writing-mode: vertical-rl.</p>

</body>
</html>

test2是垂直显示的。

标签:test2,text,writing,break,effects,overflow,CSS,mode
From: https://www.cnblogs.com/zhongta/p/18672834

相关文章

  • 文本分割工具Text2Table
    Text2Table是我用VB.NET开发的文本切割工具,基于正则表达式。可以把一个字符串按照指定的分隔符,转换为多行多列。案例1:百家姓分割为4列。原始文本如下:赵、钱、孙、李、周、吴、郑、王、冯、陈、褚、卫、蒋、沈、韩、杨、朱、秦、尤、许、何、吕、施、张、孔、曹、严、华、金、魏......
  • 说说你对CSS样式覆盖规则的理解
    CSS(层叠样式表)的样式覆盖规则是前端开发中非常关键的一部分,它决定了当多个样式规则应用于同一个元素时,哪个规则会最终生效。以下是我对CSS样式覆盖规则的理解:内联样式优先于内部样式和外部样式:在HTML元素中使用style属性直接定义的样式具有最高的优先级。例如,<divstyle="color......
  • 举例说明css的基本语句构成是什么呢?
    CSS的基本语句构成主要由选择器和声明块组成,其中声明块又包含属性和属性值。具体来说:选择器:选择器用于指定要应用样式的HTML元素。它可以是元素选择器、类选择器、ID选择器、属性选择器、伪类选择器等。例如,p是一个元素选择器,它选择所有的<p>元素;.highlight是一个类选择器,它选择......
  • 在实际编写css中你有遇到过哪些浏览器兼容性的问题?怎么解决的?
    在实际编写CSS过程中,我遇到过多种浏览器兼容性问题。以下是一些常见问题及其解决方法:不同浏览器对CSS属性的支持差异:某些CSS属性(如flexbox布局、grid布局、CSS变量等)在新版浏览器中得到良好支持,但在旧版浏览器或某些特定浏览器中可能不支持或存在bug。解决方法:使用CanIuse......
  • 好久不弄css导航条,这里再布一下
    <ulclass="horizental"><li>4<ul><li>2</li><li>5<ul><li>6</li><li>7</li></ul></li><li>2</li><li>2</li></ul></li><li><span&g......
  • 解决生成图像质量和美学问题!《VMix: Improving Text-to-Image Diffusion Model with C
    为了解决扩散模型在文生图的质量和美学问题,字节跳动&中科大研究团队提出VMix美学条件注入方法,通过将抽象的图像美感拆分成不同维度的美学向量引入扩散模型,从而实现细粒度美学图像生成。论文基于提出的方法训练了一个即插即用的模块,无需再训练即可应用于不同的开源模型,提升模型......
  • css3的:nth-child和:nth-of-type的区别是什么?
    在CSS3中,:nth-child()和:nth-of-type()是两个功能强大的伪类选择器,它们都允许你选择一组元素中的特定元素,但它们的选择机制有所不同。:nth-child():nth-child()选择器是基于元素在其父元素中的位置(即它是第几个子元素)来选择元素的。这个选择器的计数是从1开始的,而且它会考......
  • 你知道全屏滚动的原理是什么吗?它用到了CSS的哪些属性?
    全屏滚动的原理主要依赖于JavaScript的事件监听和CSS的布局属性。以下是其原理和所用到的关键CSS属性的详细解释:全屏滚动的原理监听滚动事件:通过JavaScript监听用户的滚动事件,如鼠标滚轮滚动或触摸滑动。控制滚动位置:根据用户的滚动行为(向上或向下),使用JavaScript控制页面平滑......
  • 利用CSS改变图片颜色的100种方法!
    https://juejin.cn/post/6844903682010513415前言“说到对图片进行处理,我们经常会想到PhotoShop这类的图像处理工具。作为前端开发者,我们经常会需要处理一些特效,例如根据不同的状态,让图标显示不同的颜色。或者是hover的时候,对图片的对比度,阴影进行处理。”你以为这些是经......
  • 21. 大学生HTML5期末大作业 ―【简单的西藏介绍旅游主题网页】 Web前端网页制作 html5
    目录一、网页概述二、网页文件三、网页效果四、代码展示1.html2.CSS五、总结1.简洁实用2.使用方便3.整体性好4.形象突出5.交互式强六、更多推荐一、网页概述本实例应用html5+css3,div+css布局,代码简单,带实验报告书。本网页支持如Dreamweaver、HBuilder、Text......