所有分类
  • 所有分类
  • 后端开发
网页设计必备技能:利用CSS让文字整齐有序

网页设计必备技能:利用CSS让文字整齐有序

在默认情况下,white-space属性值为normal,表示元素内的文本将在遇到空格、制表符、换行符等标记时自动换行。当white-space属性的值为pre时,浏览器会将元素内的文本按照预先格式化的方式显示,包括空格、制表符和换行符等。

别忘了,css在网页设计中真的很关键!它直接影响着网站的外貌和使用感受。今天咱们就来讲讲如何利用css让文字更加吸引人,比如说,用到的小技巧包括如何简单地给文本分段。

一、white-space属性

CSS中的空白,其实就是搞定文字排版那点儿事儿。比如说换行,按默认设置你输入空格或回车时文本就自动换行。可是有时候你可能不希望它这样怎么办?别急,只需把属性设置为nowrap,就能轻松解决这个问题如果你想做得更专业点,pre和pre-wrap也都是非常实用的选项~

给你说说个小秘密改页头显示就是动动手的事!瞅瞅你这篇文章里的’p’标签,直接加个’white-space’就能搞定。段落乱跳换行?没问题了!赶快去试一下!

css
p {
    white-space: nowrap;
}
p {
  white-space: nowrap;
}

对了,我告诉你,有种”pre”元素能帮网页里的字儿排好队看起来更整齐!其实超容易尝试的,只要上网找个地方复制以下这段代码进去页面就成了嘛

white-space:139303382f5a27be64d8f15d9fef1009;

这软件预排版功能超棒,按自己习惯设定辣样的格式没问题!例如要在哪里加入空格,换行,总之自己想咋弄就咋弄咯~就像这样嘞,假设我们希望每两个单词之间留俩空格的话,这么搞就成了嘛:

white-space:139303382f5a27be64d8f15d9fef1009-wrap;

p {
  white-space: pre;
}

word-spacing: 2px;

只要动点儿手脚,给’白色空格’调个位,就能搞定文本换行了。要是还想更厉害点?不仅能提升一下网站设计感,创作灵感也是说来就来!

二、text-overflow属性

p {
  white-space: pre-wrap;
  word-wrap: break-word;
  word-spacing: 2px;
}

记住,你知道吗?text-overflow这东西不仅可以控制white-space,还能防止文本自动换行!当你的文字超出容器范围,用它来精简字数并加上句号,就不会出现换行现象!超简单的哦~

网页设计必备技能:利用CSS让文字整齐有序

试试看text-overflow功能,简直是救星!这儿有三个神器:第一个叫ELLIPSIS,就是那个省略号;接着是CLIP,直接就是把冗余的东西剪掉了嘛;剩下的就是STRING,操作很方便,随你想看哪儿就看哪儿。

div {

width: 150px;

overflow: hidden;

text-overflow: ellipsis;

p {
  width: 150px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

记住,按照我说的步骤做就 OK!首先把元素宽度设成 150px,再给它加个 nowrap 属性(给文字搞个不换行功能)。接着,搞定 overflow:hidden(遮盖超出范围内容)。最后,记得设定 text-overflow 为 ellipsis(加上省略号提示)。没错,就是这样简单!

字数多不怕,来试下text-overflow!网页设计超方便~

三、word-break属性

这个玩意儿,主打英文句子里单词断行的事儿。但咱大中华没空格就有点麻烦。

简单易用三种玩法任你挑选,风格是你的自由选择;既可以照旧,也可以全都分离,甚至全都不分离。赶紧来试试!

width: 100px;

word-break: break-all;

记得让’p’这个字母变宽到100像素,再把word-break改成break-all。这样不管英文还是奇怪点的字体都能看得清!

懂了?其实,只要搞懂得CSS里那些牛逼的白空格、文子溢出和单词缩进这几个概念,字体排列和缩进之类的还不是随咱们摆布?学会了这些,网页设计就可以随心所欲,做出的效果和布局绝对把你小伙伴们看呆!

p {
  width: 100px;
  word-break: break-all;
}

原文链接:https://www.icz.com/technicalinformation/web/vue2/2024/04/14199.html,转载请注明出处~~~
0

评论0

请先
注意:请收藏好网址www.icz.com,防止失联!站内免费资源持续上传中…!赞助我们
显示验证码
没有账号?注册  忘记密码?