中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

css和html的textarea文字如何換行顯示

發布時間:2021-09-26 11:07:32 來源:億速云 閱讀:1570 作者:小新 欄目:開發技術

這篇文章給大家分享的是有關css和html的textarea文字如何換行顯示的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

  我想在textarea中輸入的文字,顯示在網頁中時,按照輸入的時候的格式顯示。

  textarea輸入問題

  輸入框中顯示是這樣的:兩行文字有換行

  clipboard.png

  1、html如果這樣寫:

  <div>

  <p>{{$article->content}}</p>

  </div>

  顯示結果如截圖所示:兩行文字不會換行

  clipboard.png

  2、html中加一個white-space:pre;

  .pre-text{

  white-space:pre;

  }

  html代碼如下:

  <div>

  <pclass="pre-text">{{$article->content}}</p>

  </div>

  結果如下面截圖:兩行文字會換行,但會超出外面的div

  .pre-text{

  white-space:pre-wrap;

  word-wrap:break-word;

  word-break:break-all;

  }

  在后臺用textarea保存的文字內容,內容中有換行,但在頁面顯示的時候,一般不會再顯示出換行,

  textarea解決方法

  原因是textarea保存的換行符(\r\n)html不識別

  方法一、用樣式解決:

  <style>.pre-text{white-space:pre-wrap;}</style>

  方法二、用腳本或后臺程序處理下,換行符,直接把換行符替換成br標簽

  functionfixText(text){varreplaceRegex=/(\n\r|\r\n|\r|\n)/g;text=text||'';returntext.replace(replaceRegex,"<br/>");}

感謝各位的閱讀!關于“css和html的textarea文字如何換行顯示”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

育儿| 大埔区| 韶山市| 札达县| 和田县| 名山县| 当涂县| 西青区| 东平县| 华阴市| 安宁市| 华池县| 铁岭市| 东方市| 闽清县| 广南县| 华蓥市| 洛扎县| 灵武市| 肇东市| 余干县| 建昌县| 正定县| 新乡市| 三亚市| 大渡口区| 连平县| 闽侯县| 朝阳区| 清原| 新野县| 涿鹿县| 什邡市| 肥乡县| 梁平县| 海淀区| 青岛市| 清远市| 克拉玛依市| 铁岭市| 京山县|