アプリ版:「スタンプのみでお礼する」機能のリリースについて

こんにちは。
現在HP作成をしているのですが、3行3列のテーブルで2列目の横幅を指定したいのですがどうやっても出来ません。

□■□
□■□
□■□

■の部分の横幅を指定したいのです。

文字数が非常に多いために、タグで指定していくのが辛いので自動改行にしたいのですが自動改行からマニュアル改行へは検索で出てきたのですが逆のやり方が載っていなくて。。。

わかる方教えてください。
よろしくお願いします。

A 回答 (4件)

Wizard_Zeroと申します。



#1、#2さんの仰るとおり、2列目の<TD>にWIDTHを指定すればOKです。

ただし、半角英数が連続している場合(URLなど)は、改行されません。その場合は、スタイルシートで

word-wrap : break-word

を指定すればURLなどの途中でも改行されるようになります。

<TABLE BORDER="1">
<TR>
<TD>左</TD>
<TD WIDTH="200" STYLE="word-wrap : break-word">http://hogehoge/hoge/hoge/hoge.html</TD>
<TD>右</TD>
</TR>
</TABLE>
    • good
    • 0
この回答へのお礼

ありがとうございました。
無事に出来ました~。

お礼日時:2005/03/26 18:06

他の方の回答に補足させていただきます。



ブラウザの試用によっては、ウインドウのサイズや、隣のセルの影響を受けることがあります。

最も確実な対処法としましては、画像を「つっかい棒」に使う方法があります。
普通の画像でもかまいませんし、透明でもかまいません。
お望みの幅の画像を置いてみてください。
    • good
    • 0
この回答へのお礼

ありがとうございます。
今回は画像を使わずにやりたかったので、参考にだけさせていただきます。

お礼日時:2005/03/26 18:14

<table>


 <tr>
  <td>
   <p>&nbsp</p>
  </td>
  <td width=200>
   <p>&nbsp</p>
  <td>
   <p>&nbsp</p>
  </td>
 </tr>
 <tr>
  <td>
   <p>&nbsp</p>
  </td>
  <td width=200>
   <p>&nbsp</p>
  <td>
   <p>&nbsp</p>
  </td>
 </tr>
 <tr>
  <td>
   <p>&nbsp</p>
  </td>
  <td width=200>
   <p>&nbsp</p>
  <td>
   <p>&nbsp</p>
  </td>
 </tr>
</table>

これでだめですか?

この回答への補足

ありがとうございます。

このやり方でやってみたのですが、2列目の文字が全てテーブル外に出てしまいます。

補足日時:2005/03/26 17:57
    • good
    • 0

こんにちわ。



こんなんでできません?
==============================================
<table width=100>
 <tr>
  <td width=20></td>
  <td width=50></td>
  <td width=30></td>
 </tr>
</table>
==============================================

意味が違うなら補足してください。
    • good
    • 0
この回答へのお礼

これで出来ました。
ありがとうございました。
参考になりました。

お礼日時:2005/03/26 16:01

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!