文章多得页面放不下?别怕,CSS能搞定!只要调整下容器的排版、分段,设置好省略号样式和容器大小就能让页面清爽漂亮。下面我马上给你详细说教如何用CSS做到这几点。
1、文本溢出隐藏
想把文字后面的省略号藏起来?超简单!直接把它们丢进容器就好,再用CSS中的overflow属性设成hidden就搞定了~
这么说,那个 overflow: hidden;就是把那些你看不到了东西盖起来不让看到。
别担心看不到的东西,overflow:scroll ;轻松搞定它!滑动滑块就能操作,超级简单~
– overflow: auto;:根据需要显示滚动条。
容器太小看不到字咋办呀?别慌,给它加上个 overflow-x: hidden 的属性就好。要是不想让字跑出容器宽度以外?一样的套路,再来个 overflow-y: hidden 就能解决问题!
2、文本换行
哈喽,接下来咱们就要把那些害羞的字儿给整理整齐了,看上去舒服点儿,这样才能让盒子填满。这个时候,咱们就得利用CSS里头那个叫“空白”的属性!至于咋选择?
-废话少说,直接上重点:就是说把所有字一口气憋出来!
-把文字的格式改成普通模式,这样可以让文字按需换行。
给自己的关键词留空格或敲个回车,你就会发现它们神奇地变样~还能轻松实现随心所欲的文字分页!
想要写字多些,直接将white-space改成normal!
3、添加省略号
打字果然太多,超出框子容不下了咋办呀?不怕,聪明的浏览器可以帮你偷偷地收拾掉剩下的字,它们躲起来了,但是又没逃跑。这里就得靠下CSS里面那个神奇的text-overflow功能!只要在那些被藏起来的字下面加点儿省略号,就能让你知道哪里看不见咯~
常用属性值有:
-“text-overflow: clip;”这招厉害了,只要你把太长的字放进来,它们就不会乱跑,这样就能让省略号乖乖待在该呆的地方!
就是在文本上加点儿’text-overflow:ellipsis;’,那样子冗长的字会自动缩短到‘…’为止了。
想让省略号出现吗?那就快点把容器的 text-overflow 属性设为 elipsis !
4、设置宽度或高度
搞定这个小步骤之后,接下来就要决定咱们的容器到底要多大!用css里的width和height属性给容器调个大瘦身或者长膘儿都行哦~这样做的话,多余的部分会偷偷地躲起来,就像省略号那样。
首先要在文字上加省略号,咱们得这么做:
想要藏掉容器里面那些多出来的字,就是把 overflow-x和overflow-y的属性设置成hidden!
直接在容器里换个行,然后把空白处涂成白色就搞定了!
让容器把文本截断成带省略号的样子。
给瓶子设个合适的宽高,这样就能全看见也藏住多余的部分。
做这表格,能应对那些突然出现的大长文和新闻头条,这样大家用着就舒服多了呀!
.container { width: 200px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }This is a long text that will be truncated with an ellipsis when it exceeds the container width.
评论0