質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

1回答

701閲覧

html 要素の移動方法を知りたい

kazuyakazuya

総合スコア193

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

0クリップ

投稿2019/07/08 13:09

イメージ説明
画像の通り リンクを右側に持っていきたいのです。
float:right;とmargin-rightで
それらしく動かすことはできたのですが
ふつう こういうところはどのようにするべきなのですか?
わからないので参考になるリンクまたはやり方を教えてください。

以下コード

css

1// Place all the styles related to the top controller here. 2// They will automatically be included in application.css. 3// You can use Sass (SCSS) here: http://sass-lang.com/ 4@media(min-width: 1000px){ 5 body{ 6 width: 100%; 7 background-color: #dcdcdc; 8 box-sizing: border-box; 9 margin: 0; 10 } 11 12 header{ 13 width: 100%; 14 height: 60px; 15 background-color: #696969; 16 } 17 18 .title_image{ 19 margin-left: 200px; 20 } 21 22 .link_contents{ 23 display: inline-block; 24 } 25}

html

1<!-- ヘッダー はじめ--> 2 <header> 3 <div class="title_image"><!-- タイトル画像 --> 4 <%= image_tag('title',:size => "200x60") %> 5 </div> 6 <div class="link_contents"> 7 <%= link_to "ホーム","#",method: :get %> 8 <%= link_to "新規登録","#",method: :get %> 9 <%= link_to "ログイン","#",method: :get %> 10 </div> 11 </header> 12<!-- ヘッダー おわり -->

html

1#Application.html 2<!DOCTYPE html> 3<html> 4 <head> 5 <title>Sampletest</title> 6 <%= csrf_meta_tags %> 7 <%= csp_meta_tag %> 8 9 <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %> 10 <%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %> 11 </head> 12 13 <body> 14 <%= yield %> 15 </body> 16</html> 17

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

float:right;とmargin-rightで

それらしく動かすことはできたのですが

では、それでいいのではないですか?

1つのことを実現するのに手法は1つではありません。
何を「ふつう」とするか、絶対的な基準というのは存在しないわけで、
あくまで要件通り実現できているかどうかです。

投稿2019/07/09 05:06

m.ts10806

総合スコア80850

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kazuyakazuya

2019/07/09 06:39

ありがとうございます。 要素の設計を変えて自己解決できました
m.ts10806

2019/07/09 06:40

ヒントになったようで何よりです。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問