亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么字母a沒有自動換行,而是頂出右邊了

<!DOCTYPE html>

<html>

<head>

<title></title>

<meta charset="utf-8">

<style type="text/css">

body{margin:0; padding: 0;font-size: 20px;}

div{text-align:center;line-height: 30px; }

.main{width:960px; margin:0 auto;position:relative;}

.left{background-color: red; width:200px;height:500px;position: absolute;left:0; top:0;}

.middle{height:500px;margin: 0 160px 0 200px;border:1px solid green;}

.right{background-color: blue; width:160px; height:500px;position:absolute;right:0; top:0;}

</style>

</head>

<body>

<div class="main">

<div class="left">left</div>

<div class="middle">aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</div>

<div class="right">right</div>

</div>

</body>

</html>


正在回答

2 回答

這樣一串連續的字符會被創建為一個無名塊框,如果中間沒有空格,默認不會換行,可以改變換行機制,對middle設置word-wrap: break-word; 讓其強制換行,即使沒有空格也換行,一般連續的一串字符是一個單詞(word),所以是break-word;也可以設置overflow:hidden或者overflow:auto,這樣會自動隱藏溢出的內容或者出現滾動條;

4 回復 有任何疑惑可以回復我~
#1

天生我才必有用哈 提問者

非常感謝!
2016-11-21 回復 有任何疑惑可以回復我~

你試試每個a中間留個空格?

因為你這么寫一段字母,瀏覽器也無法區分應該換行的位置,如果你寫一段文字或者粘貼一段英文文稿,肯定能實現自動換行!

1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
如何用CSS進行網頁布局
  • 參與學習       209566    人
  • 解答問題       1206    個

用最簡潔的案例教你布局的那些知識,這是前端工程師基本技能

進入課程

為什么字母a沒有自動換行,而是頂出右邊了

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號