
Dreamweaver8を使用している初心者です。
アイコンをクリックすると、やや幅のせまいポップアップウィンドウが開き、スクロールして最後まで見た後、「閉じる」のアイコンをクリックするとウィンドウが閉じる、というページです。
その「閉じる」のアイコンと、その下に著作権のバーをつけたいのですが、なぜか開いたポップアップウィンドウの一番下にこの2つが表示されてしまい、表示されている画像とダブってしまいます。ウィンドウのサイズを変えても、必ずウィンドウ上の一番下に表示されてしまいます。
画面をスクロールし、一番下まで来たら、「閉じる」と著作権のバーが現れる表示にしたいのですが、どうすればいいのでしょうか?
タグは以下の通りです。
<div class="cloes-box"><a href="JavaScript:window.close();"><img src="img/cloes_bot.gif" alt="閉じる" width="69" height="17" border="0"></a></div>
<div class="footer-box"><img src="img/win_copy.gif" alt="COPYRIGHT" width="151" height="15"></div>
Cloes-boxとfooter-boxのCSSの「位置」→「タイプ」が「絶対値」になっていたので、それは外しましたが直りませんでした。
(ちなみに前任者が作成したページの訂正作業です。)
下手な説明ですみませんが、よろしくお願いします!
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
>↑親要素とはどういう意味でしょうか?
対象とする要素の1ランク上の要素ということですが、あまり気にしないでください。
ご提示の内容では、全体の構成がまったくわからないのでいろいろと推測しただけです。
>前任者が作成した元のものが正しく表示されていなかったので
補足なさったようになっているのは、多分、CSSの指定によるものではないかと思われます。
>↑まさに、その通りなんです。なのにも関わらず、そうならないので困っています。
想像するところ、フッター部にCSSがあったのなら、他の部にもCSSがセットされているのではないでしょうか?
それらの関係で、全体の表示構成が決まってくるので、他の部分も修正する必要がありそうです。(それが原因と特定できる状態ではありませんが)
いずれにしろ、ご質問分では構成に関しては、まったく何もわかりませんので、単に、想像で回答しているだけです。
必要な情報がなければ、誰も何も回答できないでしょう。
超がつく初心者なので、何が必要な情報なのかも要求されないとわからない状態です。それでも想像で考えてくださって有難うございました。
なんとか問題解決しました。
CSSの位置設定の変更(絶対値(absolute)を外す)はしたのですが、スタイルシートというものがあり、それには反映されておず、下記のままでした。
.footer-box {
position:absolute;
left:0px;
background-color:#ECEAE7;
/*top: 385px; width:100%;*/
bottom: 0px;
width: 100%;
このposition:absolute;を消した途端、問題が解決しました。
スタイルシートの存在や意味すら理解していない状態が一番問題ですね。。
No.1
- 回答日時:
ご質問で提示の内容だけでは、まったくわかりませんが・・・
ご提示の内容(HTML)はポップアップウィンドウの内容のHTMLと仮定して・・・
さらに、
>Cloes-boxとfooter-boxのCSSの「位置」→「タイプ」が「絶対値」になって
>いたので、それは外しましたが直りませんでした。
ということとと、元のものは正しく表示されていたという仮定のもとから推理すると・・・
最初のものは、CSSで
position:absolute;
bottom:0px;
を指定して、フッター表示をさせていたのではないかと思われますが、そのままでだめということでしょうか?
もしそれでだめだとするなら、これより下に他のものを表示させるような要素を入れているか、他のCSSでそのような指定していたり、あるいは、この要素の親要素と並列で下に表示される要素を作ってあるなどが原因ではないかと推測されます。
CSSで指定しなくても、HTMLで一番最後に記述すれば、CSSやスクリプトで他の要素を強制的に下にもっていかない限り、その内容が一番下になるはずですが?
他の要素はどの様に制御されているのでしょうか?
>その「閉じる」のアイコンと、その下に著作権のバーをつけたいのです
>が、なぜか開いたポップアップウィンドウの一番下にこの2つが表示
>されてしまい、表示されている画像とダブってしまいます。
一番下に表示されているので、意図通りなのではないのでしょうか?
ダブっているのは、親要素のCSSでhight指定がしてあるのでは?
あるいは、ウィンドウオープンのサイズ(高さ)を増してあげればすむのでは?
>ウィンドウのサイズを変えても、必ずウィンドウ上の一番下に表示され
>てしまいます。
一番下に表示したいのではないのでしょうか?
それとも、その内容はポップアップしたウィンドウに表示するつもりではないということ?
この回答への補足
下手な説明ですみません。
前任者が作成した元のものが正しく表示されていなかったので、現在訂正作業をしている最中です。
タグは「閉じる」のアイコンと著作権のバーのものです。(ポップアップ画面のHTML)
例えば、ポップアップウィンドウのサイズをwidth="500"、hight="650"と指定していて(このサイズは変更したくありません。)、しかし表示される画像や内容はこのhightでは表示しきれない長さなので、スクロールして最後まで表示させます。
このスクロールして最後まで表示した時になって初めて、「閉じる」と著作権のバーが見えるようにしたいのですが、今の状況では、ウィンドウをドラッグしてサイズを変えても、必ずウィンドウの一番下に表示されている状態になってしまうのです。(例えばウィンドウをドラッグして横に細いウィンドウにしても、閉じると著作権のバーは見えるという状態。)
これで意味は通じますでしょうか??
>CSSで指定しなくても、HTMLで一番最後に記述すれば、CSSやスクリプトで他の要素を強制的に下にもっていかない限り、その内容が一番下になるはずですが?
↑まさに、その通りなんです。なのにも関わらず、そうならないので困っています。。
また、申し訳ないのですが…
>この要素の親要素と並列で下に表示される要素を作ってあるなどが原因ではないかと推測されます。
↑親要素とはどういう意味でしょうか?
まだまだわかりづらいかもしれませんが、宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/30 09:10
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- HTML・CSS flex の各子要素を横幅 100% にしたい 1 2022/09/22 21:25
- HTML・CSS CSSのホバーエフェクト 1 2023/06/19 06:53
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- JavaScript html5に変えるとスライドショーが消えてしまった。 3 2022/03/26 19:53
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのシート上に別のシー...
-
Javascript_submit()完了後に処...
-
VBの画面で、全ウィンドウを一...
-
1クリックでモーダルを開いてか...
-
javascriptで開いたウィンドウ...
-
ウィンドウの2重起動を防止したい
-
JavaScriptでPDFを新規ウィンド...
-
VBAで任意のウインドウのサイズ...
-
デスクトップ画面を4分割するには
-
IEでのみ発生するJavaScriptエラー
-
ブラウザの×ボタンを効かなくす...
-
リンク時、親ウインドウを最前...
-
ポップアップと作業ウィンドウ...
-
同じURLのフォームが開いている...
-
別フレームのページを更新させたい
-
ウィンドウ名からウィンドウオ...
-
プロジェクタでメニューを非表...
-
履歴を残さないResponse.Redire...
-
子ウィンドウより親ウィンドウ...
-
インタネットからPDFファイルだ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのシート上に別のシー...
-
Javascript_submit()完了後に処...
-
VBAで任意のウインドウのサイズ...
-
VBの画面で、全ウィンドウを一...
-
デスクトップ画面を4分割するには
-
ポップアップと作業ウィンドウ...
-
ウィンドウの2重起動を防止したい
-
1クリックでモーダルを開いてか...
-
子ウィンドウより親ウィンドウ...
-
javascriptで開いたウィンドウ...
-
<EXCEL/VBA> OUTLOOKのウインド...
-
ウィンドウ名からウィンドウオ...
-
子ウィンドウの存在確認
-
ブラウザ(IE)からエクスプロー...
-
子ウィンドウから親ウィンドウ...
-
履歴を残さないResponse.Redire...
-
IEで新しいウインドウを開き、...
-
子ウィンドウを常に手前表示、...
-
インタネットからPDFファイルだ...
-
孫ウインドウを閉じたら親をリ...
おすすめ情報