我想用html+CSS 实现图上功能,于是用了inline-block。图中文字分为4块,问题是我输入的文字在同一块中无法换行,一旦我用
,就会文字不出现,代码如下:
不好意思,代码贴错了,下面是我用的代码
试一试
,如果还是不行的话,估计是你的盒太小了,把你的CSS贴出来看看。
试一试
,如果还是不行的话,估计是你的盒太小了,把你的CSS贴出来看看。为什么不用display:table- cell和display:table-row
试一试
<!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8"> <title>Carousel Template · Bootstrap</title> <style type="text/css"> .box{ width: 700px; height: 300px; border: 1px solid gray; } tr{ height:100px; text-align: left; } td{ width:350px; } </style> </head> <body> <div class="box"> <table> <tr> <th>Contact Us</th> </tr> <tr> <td> Singapore<br> 53 Cantonment Road #02-00<br> </td> <td> Malaysia<br> Suite 2A-5-1, Block 2A, Plaza Sentral<br> </td> </tr> <tr> <td> 12, place de La Défense<br> Maison de La Défense<br> </td> <td> Room 315, Kim Nam Venture Building<br> Binjiang District<br> </td> </tr> </table> </body></html>
谢谢楼上两位,用table-cell 也可以写出来了。
CSS 部分:
。。。。。。。
.table{
display:table;
width:1300px;
margin:0 auto;
text-align:center;
}
.office-location{
display:table-cell;
*display:inline-block;
width:1000px;
*width:auto;
}
。。。。。