重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

以下ですが、参考書を見よう見まねで
自分サイトを作成中です。
無法地帯的なプログラム状態で
蛇足のプログラムが存在しているかもしれません。
以下ですが、margin-top: 20px;をいじりましたが
全く変化なしです。
文字をあと数センチ上げたいのですが、どうしたらいいでしょうか?
よろしくお願いします。
.content {
float: right;
margin-top: 20px;
margin-right: -10px;
margin: 100 auto;
}

質問者からの補足コメント

  • へこむわー

    どうもすみません!
    htmlファイルがいくつか存在して、
    問題のファイルの文字の位置はローカルの問題なので
    Css側からもできるとは思いますが、html側で調整したほうが
    無難だと判断しました。

      補足日時:2020/05/03 04:51
  •   補足日時:2020/05/04 09:47
  • へこむわー

    ありがとうございます。
     質問する以前の問題だと分かりました。

    夜中~今まで暇暇、プログラムを精査していました。
    ほとんど無法地帯的で、HTMLとCSSがかみ合ってい
    せんが、まだ修正中です。それとあとで困らない
    ように、コメント入れています。
    理想的なホームページへとなりつつありますが、何せ
    まだ下手なので、苦労しています。

      補足日時:2020/05/04 16:26

A 回答 (2件)

Campus2さん


 ・・・・・どうしたらいいでしょうか?・・・・・・・・・

1.分からないなら、まずページ全体のソースを提示して質問すること。
2.cssの基本を復習すること。
3.位置に関する指定の仕方を復習すること。

ご参考に↓
 https://webst8.com/blog/css-position/

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<style>
.global-nav {
position:relative; /* この行追加 */
float: right;
margin-top: 50px;
background:#e33; width:200px; height:100px;
}
.content {
float: right;
margin-top: 20px;
margin-right: -10px;
/* margin: 100 auto; この行? */
}
</style>
</head>
<body>
<div class="global-nav">
<div class="content">
content
</div>
</div>
</body>
</html>
    • good
    • 1
この回答へのお礼

ご回答くださいまして、ありがとうございました。
了解です。

お礼日時:2020/05/04 16:24

position 属性とtopを設定すればできる。


はず!
    • good
    • 1
この回答へのお礼

ご回答くださいまして、ありがとうございました。
了解です。

お礼日時:2020/05/04 16:25

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