html -- pre标签内容自动换行CSS纯净代码?

admin7个月前建站技巧485

在一些特殊的排版中,我们期望显示的内容能够和代码里的格式展示的一致。但是如果长度太长的话可以自动化行,而pre标签默认是不给换行的。
代码如下:

<template>
 <div class="pre_container">
   <pre>
         而我们经常碰到的一个问题是如果一个代码上碰到有图片或者网页地址就会使代码很长,结果会造成页面撑开或者代码超出边界。非常难受,如果用overflow:hidden那么会将原来的代码隐藏掉,用overflow:auto则会出现滚动条,代码也不方便阅读。      </pre>
 </div></template><script>export default {
 name: "preTag",
 data() {
   return {};
 }};</script>
 <style lang='scss' scoped>
 .pre_container {
 margin: 0 auto;
 width: 500px;
 border: 1px solid red;
 }
 </style>

默认效果:
在这里插入图片描述

如何实现自动换行呢?
自动换行效果:
在这里插入图片描述

只需给pre标签设置如下css即可:

pre {
 white-space: pre-wrap;
 white-space: -moz-pre-wrap;
 white-space: -pre-wrap;
 white-space: -o-pre-wrap;
 word-wrap: break-word;}


相关文章

关于网站建设的十个策划小技巧

关于网站建设的十个策划小技巧

好多站长在网站建设的时候往往既要考虑的网站的整体美观度,同时还要考虑到网站的实用性和营销作用,那么在这方面都有什么小技巧吗,或者有什么要注意的吗,原创小编今天就为大家整理了十条关于网站建设的实用小技巧...

一行代码解决:纯CSS实现目录自动编号

一行代码解决:纯CSS实现目录自动编号

在css中list-style-type属性可以用于控制列表项显示符号的类型none:无标记。disc:默认。标记是实心圆。circle:标记是空心圆。square:标记是实心方块。decimal:标...

http和https有什么区别?

http和https有什么区别?

当我们在打开网页的时候,经常会看到有的网址显示的是http,有的网址显示的是https,而有的浏览器还会提示http不安全,而打开https地址会有绿色安全图标。有的人会禁不住发问,这两者之间到底有什...

CSS下边框阴影效果 box-shadow

CSS下边框阴影效果 box-shadow

在css中,可以使用box-shadow属性来实现下边框阴影效果,语法“box-shadow:0px 15px 10px -15px #000;”。box-shadow属性可以向框添加一个或多个阴影,...

CSS 文本超出隐藏,并显示省略号

CSS 文本超出隐藏,并显示省略号

可以使用overflow:hidden;来把超出的部分隐藏,使用text-overflow:ellipsis;当文本对象溢出是显示为省略号。以下是可直接使用的代码://超出一行省略号overflow:...

常用CSS代码大全

常用CSS代码大全

一.文本设置   1、font-size:字号参数   2、font-style:字体格式   3、font-weight:字体粗细   4、颜色属性 ...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。