2016-11-25 87 views
0

我的代碼是動態的,並使用PDO從我的數據庫中獲取按鈕的值。如何在php中啓用wordwrap按鈕?

如何在寫入按鈕時將文本(來自數據庫的數據)包裝起來。注意:它必須接受每個按鈕的動態長度的文本。

這是我的代碼。我從哪裏附上wordwrap

$sql = "SELECT * FROM tbl_buttons ORDER BY btn_id"; 
foreach ($PDO->query($sql) as $row) { ?> 
    <div class="col-md-3 portfolio-item"> 
    <input type="submit" class="btn btn-success btn-lg " value="<?php echo $row['description']; ?>"> 
    </div> 
<?php 
} ?> 
+0

可能會幫助[PHP Wordwrap](http://php.net/manual/en/function.wordwrap.php)或[CSS Wordwrap](http://www.w3schools.com/cssref/css3_pr_word-wrap。 asp) –

+0

非常感謝! Dipu –

回答

0

使用white-space: normal; & word-break: break-all;屬性,以使包裝父容器周圍。

在下面的代碼片段看一看:

input[type="submit"] { 
 
    white-space: normal; 
 
    word-break: break-all; 
 
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/> 
 
<div class="col-xs-6 portfolio-item"> 
 
     <input type="submit" class="btn btn-success btn-lg " value="Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repellat maxime debitis repellendus totam, accusantium perspiciatis deserunt harum nemo omnis officiis similique vel quasi explicabo optio, unde sed, vero quia quae?"> 
 
     </div>

希望這有助於!

+0

謝謝你的回覆!這對我幫助很大!索拉夫:) –

+0

@MigsMartin這是我的榮幸! –