No.6ベストアンサー
- 回答日時:
意図がよく分からないため、ひどくピーキーなやり方ですが以下の方法なら確実です。
boxセレクタのheightをいくつにしても、btmクラスを指定されたpタグはboxセレクタ内の最下部に回ります。
<style>
#box{
position:relative;
height:400px;
}
p.btm{
position:absolute;
bottom:0px;
left:0px;
}
</style>
<div id="box">
<p>
ああああ
</p>
<p class="btm">
ああああ
</p>
</div>
なお補足意見ですが、ブロードバンドが普及している現在、タグレベルの軽量化(数KB~数10KB)による体感速度の違いは、ほとんど得られないかと思われます。画像一枚置くだけでページサイズは数十倍になってしまいますし。
No.8
- 回答日時:
ANo.1です。
#7で閉じタグを忘れました。<div style="float: left;">
<div>テキスト(上部)</div>
<div style="position: absolute; bottom: 0px;">テキスト(下部)</div>
</div>
すみませんでした。
たびたびありがとうございます。
教えてくださったやり方ですと、ページが縦に長くてスクロールバーが出る場合、文字がダブってしまいました。
しかし、#6のご回答者さんのやり方でなんとかできました。
No.7
- 回答日時:
あら、たくさん回答を頂いてますね。
もう必要ないかも。。。ANo.1です。ブラウザの左上と左下にテキストを、常に表示したかったのですね。単にテキストを表示させるだけなら、
<div style="float: left;">
<div>テキスト(上部)</div>
<div style="position: absolute; bottom: 0px;">テキスト(下部)</div>
No.5
- 回答日時:
具体的なレイアウトが分からないので何とも・・・
<div style="width:240px;position:absolute;top:0%;left:0%;border:1px solid #666666;">あああああ<br>あああああ</div>
<div style="width:240px;position:absolute;right:0%;bottom:0%;border:1px solid #666666;">いいいいい<br>いいいいいいい</div>
教えてくださったやり方ですと、縦に長いページで文字が重なってしまいました。しかし、#6の回答者さんの方法で解決いたしました。ありがとうございます。
No.4
- 回答日時:
やりたいことはわかったんですが、なんでテーブルを使ってはいけないんですか?(^_^;)
スタイルシートを使っても、テーブルを使って整形するのは結構あることだとおもうんですが。
テーブルを組まないでこれをしようとおもったら、元が高さが400pxのテーブルだったとしたら、1x200pxの100%透過GIFの画像を貼り付けてそれにそって、alignを作るというのでできないかなあ。。とおもいますが、未確認です。
<div style="height:400px;">
<img src="200px.gif" alt="200pxgif" style="vertical-align:text-top;" />あああああああああああ<br>
<img src="200px.gif" alt="200pxgif" style="vertical-align:text-buttom;" />いいいいいいいいいいい<br>
</div>
テーブルタグをできるだけ除いて表示速度の速いページを作りたいと思っています。
height についてですが、400px ではなく100% の場合はどのようにするのでしょうか?
No.3
- 回答日時:
テーブルを使わずに・・・と書かれているという事は、
「テーブルを使った書き方はわかっている」ということですね?
でしたら、そのテーブルを使った書き方を示していただけませんでしょうか?
言葉だけだと、ちょっと何がしたいのかわかりかねます。
ちなみに、"valign"はテーブル用の属性です。
http://www.hajimeteno.ne.jp/html40/v/valign.html
「左上」「左下」ということだけを考えたら、単に二行上下に並べて書くだけでいいようなきがするのですが、きっと違う事がしたいんだとおもいますので。。。
No.1
- 回答日時:
テキストをどんな感じで表示させたいのか、イマイチよくわからないのですが…
divを使えば改行されるので、無効なvalignを使うまでもなく下に表示されます。ただ、2つのテキストの区切りを付けたいのであれば、p要素で段落にすれば良いんじゃないかな~。(<div><p>テキスト1</p><p>テキスト2</p></div>pタグの前で空白行が入ります)
preを使えば、htmlのソース上で整形すればブラウザにそのまま反映されます。(改行、空白など)
divというブロック要素を使って横幅を指定し、テキストを自動改行させたいのであれば、スタイル属性を記述しなければなりません。(例・200pxでテキストを折り返す<div style="width: 200px;">)
いろんな推測が浮かんできて、的を射てないとおもいますが、ご参考になれば、、、
こちらの説明不足にかかわらず丁寧に回答していただきありがとうございます。
実現させたいこととしまして、以下のようなテーブルで二つのパートを上下にそれぞれつめて分けるやり方を table タグを使用せずに行いたいのですが可能でしょうか?
<table height="400">
<tbody>
<tr valign="top">
<td>
テキスト(上部)
</td>
</tr>
<tr valign="bottom">
<td>
テキスト(下部)
</td>
</tr>
</tbody>
</table>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS HTML、cssのatomつぅーやつで 課題Ex1ってやつを表示させたいのですが、 私は課題Ex1が 2 2022/12/15 16:56
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript 読み込んだQRコードをフォームに受け渡したい 1 2023/05/18 11:18
- PHP アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。 3 2023/07/28 17:16
- HTML・CSS HTML & CSS 縦ボックス内の文字の左右センタリング 3 2023/03/25 04:23
- HTML・CSS 吹き出し 下記の吹き出しのスタイルシートについて 下記のスタイルシートは左側にアイコンがでる使用にな 1 2022/11/12 17:55
- HTML・CSS CSSのホバーエフェクト 1 2023/06/19 06:53
- リフォーム・リノベーション こちらの檜の建具を枠ごと外したいです。 因みに、下記の様に試みました。 1 上枠の内側 (左右と真ん 4 2023/04/22 20:12
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- 株式市場・株価 株式サイト何を使ってますか? 有料なら何がおすすめですか? 株投資家の皆さん、ぜひ教えて下さい! 株 6 2023/05/08 20:57
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【CSS】floatで左右に並べた...
-
CSS 可変マージン
-
CSS <div>の入れ子が反映さ...
-
フッター上部に謎の隙間
-
JQuery UIを使用したドラッグ&...
-
ポップアップ中に動くカウント...
-
css固定したフッターが本文と重...
-
現在、ホームページの制作をし...
-
テーブルの1つのセル内で、上揃...
-
divのheight指定で画面一杯に表...
-
オンマウス時に別画像を上に重...
-
文字をクリックしたら別の文字...
-
MAX関数を使ってからLEFT JOIN...
-
[急ぎ] videoタグで埋め込んだm...
-
jspでcssが読み込めない
-
JavaScriptで変更した属性の元...
-
console.log結果をhtmlで表示し...
-
javascriptテキストBOX色を元に...
-
デフォルト非表示にしたい。【t...
-
Jqueryでリストのスクロール
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Ctrl+F(検索)の窓を出したいの...
-
フッター上部に謎の隙間
-
【CSS】floatで左右に並べた...
-
HTMLですCSSです この画像のよ...
-
css固定したフッターが本文と重...
-
CSS <div>の入れ子が反映さ...
-
スクロール可能なチェックボックス
-
textareaで入力した文字を改行...
-
オンマウス時に別画像を上に重...
-
チェックボックスの背景色って...
-
文字を固定したいのですが…
-
スタイルシートで画面を上下に...
-
フッターの下に隙間ができてしまう
-
文字をクリックしたら別の文字...
-
CSSでdivのheightを動的に
-
大分類・中分類・小分類
-
HTMLですCSSです 画像のように...
-
リキッドデザイン3カラム左端幅...
-
htmlのstyleのposition:relativ...
-
★★★フッター最下部固定/スクロ...
おすすめ情報