プロが教える店舗&オフィスのセキュリティ対策術

現在jspを使ってwebアプリを作っています
table のセルの1つをtextareaを使って文字の表示をしたいのですが
他の通常のセルと同様に見えるよう枠に合わせるためにはどうしたらよいのでしょうか?
<TEXTAREA style = 'width:100% でとりあえず横幅は広がるのですが
縦が変わらないのと外枠に重ねて表示する方法を教えてください。

A 回答 (3件)

ぴったり一致するはずです。



* {
margin: 0;
padding: 0;
box-sizing: border-box;
}

この類のリセットはきちんとされていますか??
    • good
    • 0
この回答へのお礼

追加でありがとうございます。
border:none
をさらに加えてきれいになりました。

お礼日時:2017/05/24 09:14

textarea {


border: none;
}
というやり方もありました。
    • good
    • 0

デフォルトのtableはセル間に無駄な余白があるので、


table {
border-collapse: collapse;
}
を指定して消します。

textareaをセルにぴったり合わせるには当然、
textarea {
width: 100%;
height: 100%;
}
を指定しますが、
height:100%に関しては、親要素の高さが固定でないと効かないので、
tr {
height: 〇〇px;
}
td {
height: 100%;
}
を指定してください。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
試してみましたら大体希望通りできましたが
よく見ると微妙に少しずれがあります。
完全にピッタリ一致させるのは難しいでしょうか

お礼日時:2017/05/23 13:07

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

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A