首页 > 其他分享 >css如何实现文字两端对齐效果

css如何实现文字两端对齐效果

时间:2023-06-13 22:36:02浏览次数:52  
标签:两端 text align width 对齐 100% css justify

想要实现文字两端对齐效果,可以使用CSS的text-align属性。设置text-align: justify;即可实现文字两端对齐效果。

一、方法一

给元素设置 text-align: justify;text-align-last: justify;并且加上text-justify: distribute-all-line; 目的是兼容ie浏览器

p{
  width: 130px;
  text-align: justify;
  text-align-last: justify;
  /*兼容ie*/
  text-justify: distribute-all-lines;
}

二、方法二

设置 text-align,并且设置伪元素 after或者 before的样式,伪元素中可以添加width:100%或padding-left:100%都可以实现我们所要的效果。

p {
  width: 200px;
  height: 30px;
  text-align: justify;
}

p::after {
  content: "";
  display: inline-block;
  /* padding-left: 100%; */
  width: 100%;
}

注意:text-align-last: justify;只对中文文字起效果,而对于数字和英文字母则需要使用空格间隔开,再使用上述两种方法之一,就可以实现文字两端对齐了!

css如何实现文字两端对齐效果_两端对齐

标签:两端,text,align,width,对齐,100%,css,justify
From: https://blog.51cto.com/u_15997490/6473897

相关文章

  • CSS常用属性
    颜色RGB(红,绿,蓝)三种颜色的集合,最低值是0(十六进制00)到最高值255(十六进制FF)HSLH色相(0-360),S饱和度(百分比),L亮度(百分比)(不)透明度rgba、hsla(新版浏览器可不写a,直接写4个值)line-height行间距(letter-spacing字母间间距,word-spacing单词间距)值描述normal默认。......
  • vue 报错 !!vue-style-loader!css-loader?{“sourceMap“:true}!.
    npmrundev报错Thesedependencieswerenotfound:*!!vue-style-loader!css-loader?{"sourceMap":true}!../../node_modules/vue-loader/lib/style-compiler/index?{"vue":true,"id":"data-v-858b20d4","scoped":true,......
  • css实现向上滚动动画
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"/><metahttp-equiv="X-UA-Compatible"content="IE=edge"/><metaname="viewport"content="w......
  • antd 5.0 定制主题如此酷炫,我决定开启 @ant-design/cssinjs 阅读之旅
    前言antd5.0正式发布已经有一段时间了,发布当天,一心二用的看完直播。很喜欢整个设计,有种简约快乐工作的感觉,某些功能设计初衷也给了我一些启发。antd5.0提供的主题定制挺酷炫的,加之我最近对「CSS-in-JS」很感兴趣。于是迫不及待的打开了它的源码,准备研究一番。我大部分情况下都......
  • 前端-CSS生成器
    按钮https://uiverse.io/buttons有好看的button、卡片、输入框等https://markodenic.com/tools/buttons-generator/玻璃态https://hype4.academy/tools/glassmorphism-generator调色板https://mycolor.space/滚动条https://scrollbar.jason-liang.com/......
  • CSS(精灵图、字体图标、三角、用户界面样式、vertical-align、溢出省略号、常用布局技
    一.精灵图(重点)1.1为什么需要精灵图一个网页中往往会应用很多小的背景图像作为修饰,当网页中的图像过多时,服务器就会频繁地接收和发送请求图片,造成服务器请求压力过大,这将大大降低页面的加载速度。为什么使用精灵图(目的):·为了有效地减少服务器接收和发送请求的次数,提高......
  • 你不知道的 CSS 居中方案
    水平居中内联元素要使内联元素(如链接,span或img)居中,使用text-align:center足够了。<divclass="desk"><spanclass="plate"></span></div>.desk{text-align:center;} 对于多个内联元素,也可以使用text-align:center:<divclass="desk">......
  • linux对齐文本
    linux对齐文本catyourfile.txt|column-t上述命令将打印出一个名为yourfile.txt的文件,并将其数据转换为用制表符分隔的列形式,然后输出到终端上。您还可以使用参数-s来指定不同的字段分割符,例如:catyourfile.csv|column-s,-t......
  • CSS选择器——简单爬虫代码
    爬取豆瓣top250影片资料(待修改)使用BeautifulSoup方法进行操作,CSS选择器截取html文本内容,对网页解析如。 importrequestsfrombs4importBeautifulSoup#避免反复获取出现爬取失败#头请求用于防止访问拒绝,亦可加cookiesdefpage_request(url,headers):htmltxt=requests.g......
  • CSS3
    一、CSS简介CSS是层叠样式表(CascadingStyleSheets)的简称。有时我们也会称之为CSS样式表或级联样式表。CSS是也是一种标记语言,主要用于设置HTML页面中的文本内容(字体、大小、对齐方式等)、图片的外形(宽高、边框样式、边距等)以及版面的布局和外观显示样式。CSS让我......