- ベストアンサー
文字の入るスペースの、縦方向の位置調整
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (6)
- ORUKA1951
- ベストアンサー率45% (5062/11036)
- admiral_ya
- ベストアンサー率56% (110/193)
- ORUKA1951
- ベストアンサー率45% (5062/11036)
- admiral_ya
- ベストアンサー率56% (110/193)
- nine999
- ベストアンサー率44% (512/1140)
- yambejp
- ベストアンサー率51% (3827/7415)
関連するQ&A
- 改行が変な位置、中途半端な位置にて、不本意な改行がされていますので、そ
改行が変な位置、中途半端な位置にて、不本意な改行がされていますので、それを防ぐ方法、やり方を教えてください。 まずは添付画像をご覧ください。 ドリームウェーバーCS5を使用してHPを作成しました。その際には、テーブルの中にテキストを入力し、そのテキストには予めCSSにてフォントサイズ・色を設定しています。 テキスト入力時にテーブルの端まで文字を入力する場合には、端の部分に来たところで、シフトキーとエンターキーを同時に押して改行しています。コードを確認すると<br />となっており、ちゃんと改行が出来ているようです。 その後にブラウザーでのプレビューすると、私のPC(windowsXP IE8)からでは、ちゃんと改行が設定どおりにされているのですが(画像上)、しかし、他のPC(windows7 IE8)で見ると改行が無理やり?変な位置で改行されてしまい、見た目が崩れてしまっています(画像下)。 どのようなやり方、方法をすれば、意図した改行、思惑通りの改行が出来て、どのPCから見ても同じように表示させる事が可能なのでしょうか? アドバイス…ご指示をお願い致します。
- ベストアンサー
- HTML
- 画像上に文字を表示するとiPhoneで位置がずれる
ホームページで時間に応じて2行のテキストを時計画像の上に表示したいのですが 以下のCSSを使った方法ではPCやアンドロイドではズレないで表示されます。 ただし親のiPhoneを借りて見ると 何故か文字位置が下の方にずれてしまい画像から文字がはみ出してしまいます。 ブラウザは標準ではいってるやつ(Safari?)です。 <div style="position: relative;"> <img src="hoge.jpg" width=250 height=46> <div style="position:absolute; top:6px; left:20px;"> <table border=0 cellspacing=0 cellpadding=0> <tr><td>この文章は</td></tr> <tr><td>サンプルですよ</td></tr> </table> </div> </div> どうもiPhoneのSafariはフォントサイズを自動で調整する機能があるそうで それを解除するために以下のCSSを追加してみました。 -webkit-text-size-adjust: none; このCSSを追加するとフォントサイズは変えていなくても表示は小さくなり 位置ずれはマシにはなりました。 が、それでも行間が大きいためか画像からははみ出しています。 テーブル部分を2個に分離してそれぞれ位置を修正すれば、と思ったのですが それだとSafari以外は詰まって表示されてしまいますよね・・・シクシク。 他のブラウザならともかくiPhoneの標準ブラウザなので何とか直したいです。 これを修正できる方法をご存知の方はおられますでしょうか? 画像の上に文字を表示できるのでしたら、 上記のCSSとはまったく別のものになっても構いません。 よろしくおねがいします。
- ベストアンサー
- CSS
- 画像の縦位置について
最近、テンプレートなどを使ってHPの作成に 取り組み始めた初心者です。 画像の縦の位置を調整したいのですが、 うまく行きません。 「~middle」を使うのかなと思っていろいろと試行錯誤、 例えば、 <p class="middle"> <img scr="~",~~~~,class="middle"> とかやってみましたが、駄目でした。 (皆目、見当違いなのかもしれませんが、…) 特に今まではテンプレートの画像設定で規定の画像が中央にあっても、 アフィリタグを入れると位置が乱れます。 お分かりの方はご教授頂けると幸いです。 どうぞ宜しくお願い致します。
- 締切済み
- HTML
- 画像の縦位置について
最近、テンプレートなどを使ってHPの作成に 取り組み始めた初心者です。 画像の縦の位置を調整したいのですが、 うまく行きません。 「~middle」を使うのかなと思っていろいろと試行錯誤、 例えば、 <p class=\"middle\"> <img scr=\"~\",~~~~,class=\"middle\"> とかやってみましたが、駄目でした。 (皆目、見当違いなのかもしれませんが、…) 特に今まではテンプレートの画像設定で規定の画像が中央にあっても、 アフィリタグを入れると位置が乱れます。 お分かりの方はご教授頂けると幸いです。 どうぞ宜しくお願い致します。
- ベストアンサー
- HTML
- 余分な縦スクロールバーが出てしまう
CSSを外部ファイル、本文はXHTML1.0でページを作っています。 #headerと#containerで上下に分かれるデザインです。 #headerはwidth: 100%;で横いっぱいに伸びており、#containerは幅800pxでセンタリング、ドロップシャドウの背景画像がheight: 100%;で下いっぱいに伸びるようにしています。 #headerは上手くいっており問題はないのですが、#containerがどうしてもうまく行きません。 height: 100%;で背景画像は下まで伸びるのですが、本文がどんなに短くても、200px位?縦スクロールバーが必ず出てしまうのです。 本文が長くても、確実にブラウザに収まる程短くても結果は同じです。 (1920*1200のディスプレイで全画面表示しても同じ結果なので、余白が反映されている訳ではないと思います) 余分な縦スクロールバーが出てしまう原因には何がありますか? 確認ブラウザはSafari/3.2.1 Firefox/3.0.7です。 原因がお分かりになる方、ご教授お願い致します。
- ベストアンサー
- CSS
- Web上で文字位置の微調整を行い印刷したい
◆質問詳細 -------------------------------------------------------------- Webシステムに下記のような機能の組み込みを検討しています。 <やりたいこと> ・あらかじめデザインが印刷された紙(以降 デザイン用紙とする)に対し、 Webシステムから必要な情報(宛名など)を印字し、プリントアウトさせる ※デザイン用紙は画像としても保存しておく <懸念点> ・デザイン用紙のデザインにより情報を印字する箇所が違うため、プレ ビュー等で印字箇所を微調整する必要がある。 ※プレビュー時は背景にデザイン用紙の画像を表示させる必要がある 単純に決められた位置に情報を印字して出力させる場合はCrystal Reports等で問題ないかと 思いますが、出力する情報の印字位置を毎回微調整しなければならずどんなツールがよいか 探しております。 ◆ご教授希望内容 -------------------------------------------------------------- 上記のように印刷前に文言の印字位置を微調整できたり、プレビュー時の背景画像を変えれ たりといった柔軟なことができるツールや方法につきまして何かご教授頂けたらと思い質問を させて頂きました。 ◆その他補足 -------------------------------------------------------------- ちなみに印刷時は下記の流れで検討しております。 [※印刷枚数が1000枚程度とした場合] 1.印刷前のプレビュー等で印字位置の微調整 2.微調整した状態で何件か確認 3.問題がなければ全枚数の印刷開始 開発環境は下記で行う予定です。 <開発環境> ・開発PC OS:Windows 7 Pro 64 bit ・開発ツール:Visual Studio 2008 Pro ・DB:SQL Server 2008 Express <Webシステム導入予定サーバ> ・OS:Windows Server 2008 R2(おそらく) ・DB:SQL Server 2008 Standard(おそらく) 説明足らずな箇所もあるかも知れませんが、よろしくお願い致します。
- 締切済み
- その他(プログラミング・開発)
- cssで<div>の位置を自動で調整したいです。
いつもお世話になっております。 今回はcssのことでご指導お願い致します。 上下のフレームを使ってHPを作っているのですが、下のフレームにはtableがあり、その下に<div>があります。この形がいいのか悪いのかもわからないのですが、DreamweaverMX2004のテンプレートを使って作りはじめ、いらないものを削除したり、tableを挿入したりしているうちに今のレイアウトになっています。 それで教えていただきたいのですが、tableの縦のサイズが頻繁に変わります。そのたびに<div>の位置を調整していたのですが、tableのサイズにあわせて<div>の位置が自動で調整されるようにするにはどうしたらいいのでしょうか? ネットで調べて、positionをautoにしたり、諸々試したのですけど思うとおりになりません・・ ご指導の程、宜しくお願い致します。
- ベストアンサー
- ホームページ作成ソフト
- デジカメで撮った写真の縦位置が、
使用しているのはフォトショップCS。超初心者です。 デジカメで撮った写真をノートパソコンのマイピクチャの中に専用フォルダを作り、インストールしました。 縦位置で撮った写真が横位置のままだったので、『Windows画像とFAXビューア』で全部縦位置に戻しました。 そして、それをフォトショップで使おうとしたのですが、『ファイルブラウザ』では横に寝ッ転がったままです。 何百枚もあるものをまた一枚ずつ手直しをしなくてはならないのでしょうか? それとも、そういった手間を省く方法があるのでしょうか? 知っている方は教えてください。 因みに、使っているカメラは『キャノン20D』です。
- ベストアンサー
- グラフィックソフト
- ブラウザによってブログの文字フォントの大きさが変化する?
ウェブリブログでブログをやっております。最近、自分のブログ を見て、発見したのですが、使用するブラウザによって、ブログ 本文のフォントサイズがまちまちで、見づらい・・・ 基本ブラウザはIE8です。これで本文を作成しておりますが Fire Foxで閲覧すると、フォントが若干大きくなって、変な ところで改行して、文章が見づらくなってしまいます。 基本ブラウザで作成した本文が他のブラウザで閲覧したときも 同じフォントサイズで見れるようにするにはどうした良いで しょうか???
- ベストアンサー
- ブログ
- インラインフレーム内の文字を拡大すると重なる
ホームページのトップページに、インラインフレーム で新着情報を表示させようとしています。 参照してくるファイル(今回の場合news.html)を単独で開き、文字の表示サイズを変更すると、 ちゃんと変更されるのですが、トップページでインラインフレーム内に表示させて 文字サイズを大きくすると、文字は大きくなるのですが、縦方向に伸びずに文字が重なってしまいます。 (行間が文字の高さより狭くなる状態) 文字サイズを見る人側で指定できるようにと、 スタイルシートによるフォントサイズの指定はしていません。 インラインフレームのサイズは固定していて、縦方向にスクロールされるようにしています。 news.htmlの内容は、1列複数行のテーブルでつくっています。 見ているブラウザはIE6.0です。 お分かりの方、アドバイスよろしくお願いします。
- ベストアンサー
- HTML
- 本日から使用し、PCの中のデーターは印刷できますが、ネット(Microsoft Edge)を開いての印刷が出来ません。プリンターはオフラインと表示されています。プリンターが接続されていること、プリンターの電源が入っていることを確認しても問題が解決しません。どうしたら良いのでしょうか?
- ネット上のページを印刷する際に、プリンターがオフラインと表示される問題が発生しています。PCの中に保存されているデータは問題なく印刷できますが、ネット上での印刷には困っています。プリンターが接続されていることや電源を確認しましたが、問題は解決していません。どうすれば解決できるのでしょうか?
- Microsoft Edgeを使ってネット上のページを印刷しようとすると、プリンターがオフラインと表示され印刷できません。しかし、PCの中に保存されているデータの印刷は正常に行えます。プリンターの接続や電源に問題はないのですが、解決策がわかりません。どのようにすれば問題を解決できるのでしょうか?
お礼
文字数制限の関係で分けました。 一応完成(?)したので2個合わせて見てください。 ありがとうございました。 2/2 <html> <body> <div class="zentai"> <h1>H1</h1> <div class="honbun"> <h2>H2</h2> <p> <div class="danraku01"> この段落<span class="mark">(注1)</span>は、1つの段落に対して傍注が1つの場合。縦方向のサイズ指定を、本文も傍注もしていない為、文字の量によってははみ出す。本文と傍注の横幅が固定されていると、文字の量がある程度は分かってくるので調整しやすい。 <div class="note01"> <div class="note01-01"> <h3>注1)</h3> <p> 横幅は固定で、縦高さは指定していない。 </p> </div> </div> </div> </p> <p> <div class="danraku02"> この段落<span class="mark">(注2)</span>は、1つの段落に対して傍注<span class="mark">(注3)</span>が2つの場合。傍注自体をさらに外側からdiv(クラス「note02」)で囲うことにより、その内部に入れれば順番に2つ目以降の傍注は下にずれて表示される。傍注同士の間隔はmargin指定。はみ出し対策の、縦幅指定と横幅固定のうち、横幅固定を使っている。 <div class="note02"> <div class="note02-01"> <h3>注2)</h3> <p> 傍注2の内容。さらに外側からdivで囲ってある。 </p> </div> <div class="note02-02"> <h3>注3)</h3> <p> 注2に押し出されて下に来ている。 </p> </div> </div> </div> </p> <p> <div class="danraku03"> この段落は、傍注の付く本文が段落の最初ではなく途中<span class="mark">(注4)</span>に付いている。段落本文は、ブロック属性でポジションもレラティブ(座標指定元)にしないと上手くいかない為、ブロック属性のまま、傍注のtopで位置を調整している。1行2.5exでこのぐらい。 <div class="note03"> <div class="note03-01"> <h3>注4)</h3> <p> 段落の2行目にあるのでtopで1段分下げている。 </p> </div> </div> </div> </p> <p> <div class="danraku04"> この段落は、傍注の付く本文が段落の最初ではなく途中からで、かつ、1つの段落に対して傍注が2つで、かつ<span class="mark">(注7)</span>、2つの傍注が離れた位置にある場合。遠距離ex指定だと完璧には行かないが、ある程度のブラウザでは同じ感じに出てくれる。FF363、IE8、オペラ1051、GC41、で確認した。アルファベットや句読点が多いと改行位置が読めないのでちょっと怖い。やってみた感じ、子セレクタ指定<span class="mark">(注8)</span>とか隣接兄弟セレクタとかは必須要素ではなかった(?)。更新頻度の高くない、一つの完成したページを作るためのやり方を知りたかったのでこれで目的は達成できると思います。ありがとうございました。 <div class="note04"> <div class="note04-01"> <h3>注7)</h3> <p> 傍注7の内容。段落の3行目にあるのでtopで1段下げている。 </p> </div> <div class="note04-02"> <h3>注8)</h3> <p> 傍注8の内容。注7とはボーダー・トップで。 </p> </div> </div> </div> </div> </div> </body> </html>
補足
1/2 <style type="text/css"> <!-- .zentai{ border: black solid 1px; background-color: #e9ebde; width: 400px; padding: 0px; margin-left: auto; margin-right: auto; } .honbun{ background-color: #ffffff; border-top: black solid 1px; border-right: black solid 1px; width: 300px; padding: 5px; } h1{ margin: 0px; } h2{ margin: 0px; } h3{ color: #0000ff; font-size: 1em; margin: 0px; } p{ margin: 0px; } .danraku01{ position: relative; text-indent: 1em; border: green solid 1px; margin: 2px; } span.mark{ color: #0000ff; } .note01{ position: absolute; width: 79px; top: 0px; right: -92px; background-color: #e9ebde; } .note01-01{ text-indent: 0px; width: 79px; font-size: 0.8em; border: solid black 1px; background-color: #ffffff; } .danraku02{ position: relative; text-indent: 1em; border: green solid 1px; margin: 2px; } .note02{ position: absolute; width: 79px; top: 0px; right: -92px; background-color: \ffffcc; } .note02-01{ text-indent: 0px; width: 79px; font-size: 0.8em; border: solid black 1px; background-color: #ffffff; } .note02-02{ text-indent: 0px; width: 79px; font-size: 0.8em; margin-top: 5px; right: -32%; border: solid black 1px; background-color: #ffffff; } .danraku03{ position: relative; text-indent: 1em; border: green solid 1px; margin: 2px; } .note03{ position: absolute; width: 79px; top: 2.5ex; right: -92px; background-color: \ffffcc; } .note03-01{ text-indent: 0px; width: 79px; font-size: 0.8em; border: solid black 1px; background-color: #ffffff; } .danraku04{ position: relative; text-indent: 1em; border: green solid 1px; margin: 2px; } .note04{ position: absolute; width: 79px; top: 5ex; right: -92px; background-color: \ffffcc; } .note04-01{ text-indent: 0px; width: 79px; font-size: 0.8em; border: solid black 1px; background-color: #ffffff; } .note04-02{ text-indent: 0px; width: 79px; font-size: 0.8em; margin-top: 7.5ex; border: solid black 1px; background-color: #ffffff; } --> </style>