段落の右側にhrefリンクが表示されるようにWebページのスタイルを設定する方法

coolmatt4321

javascriptで作成されたリンクを、同じくjavascriptで作成された段落の右側に表示させようとしています。問題は、リンクが段落の下に表示され、text-align:center; およびtext-align:right; 何も変更していません。助けてください、ここにコードがあります:

段落:

var p1 = document.createElement("P")
p1.className = "sideBar";
p1.id = "author"
p1.innerText = "By John Gruber";
document.body.appendChild(p1);

リンク:

var a = document.createElement('a');
var linkText = document.createTextNode("Biden Will Make America Lead Again");
a.appendChild(linkText);
a.href = "https://www.wsj.com/articles/biden-will-make-america-lead-again-11603127677";
a.className = "center";
document.body.appendChild(a);

CSS:

.sideBar {
    text-decoration: none;
    display: block;
    list-style: none;
    letter-spacing: 2px;
    text-transform: uppercase;
    margin: 0 0 1em 0;
    padding: 0;
    font-size: 1em;
    letter-spacing: 2px;
    line-height: 1em;
    color: #eeeeee;
}

.center {
    text-decoration: none;
    font-family: "Gill Sans MT", "Gill Sans", "Gill Sans Std", Verdana, "Bitstream Vera Sans", sans-serif;
    letter-spacing: .15em;
    text-transform: uppercase;
    font-weight: normal;
    font-size: 1.05em;
    padding-top: 2px;
    padding-bottom: 0px;
    color: #ccc;
    text-align: right;
}
ローハン・シェノイ

Mahmoudが述べたようにフロートを使用するなど、これを実現するさまざまな方法があります。ポジショニングのためにflexboxを学ぶことを強くお勧めします。それはあなたのポジショニングをとても簡単にします。また、ユニバーサルセレクターを使用してリセットしていないようです(サンプルを追加)。解決策は以下のとおりです。

* {
     margin: 0;
     padding: 0;
     box-sizing: border-box;
 }

 .sideBar {
     text-decoration: none;
     display: block;
     list-style: none;
     letter-spacing: 2px;
     text-transform: uppercase;
     font-size: 1em;
     letter-spacing: 2px;
     line-height: 1em;
     color: #eeeeee;
 }
    
 .center {
     text-decoration: none;
     font-family: "Gill Sans MT", "Gill Sans", "Gill Sans Std", Verdana, "Bitstream Vera Sans", sans-serif;
     letter-spacing: .15em;
     text-transform: uppercase;
     font-weight: normal;
     font-size: 1.05em;
     padding-top: 2px;
     padding-bottom: 0px;
     color: #ccc;
     text-align: right;
 }

 .container {
     display: flex;
     justify-content: space-between;
 }

index.js

var div1 = document.createElement("div");
div1.className = "container"
document.body.appendChild(div1);


var p1 = document.createElement("P")
p1.className = "sideBar";
p1.id = "author"
p1.innerText = "By John Gruber";
div1.appendChild(p1);

var a = document.createElement('a');
var linkText = document.createTextNode("Biden Will Make America Lead Again");
a.appendChild(linkText);
a.href = "https://www.wsj.com/articles/biden-will-make-america-lead-again-11603127677";
a.className = "center";
div1.appendChild(a)

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

リンクにカーソルを合わせると、マウスポインタの右側にDIV(テキスト付き)が表示されるようにリンクを作成するにはどうすればよいですか?

分類Dev

別のページのタブバーにトリガーする必要があるクリックメニューのナビゲーションバーをブートストラップするようにhrefを設定する方法

分類Dev

インデックスファイルがhtdocsのさらにいくつかのフォルダー内にある場合、Webサイトのデフォルトページを設定するにはどうすればよいですか?

分類Dev

Foundationの「ボタン」クラスでスタイル設定されたリンクを非表示にする方法

分類Dev

中央のリストが右に設定されないようにする方法

分類Dev

カーソルスタイルを、hrefなしのリンクのポインターに設定する方法

分類Dev

末尾のスペースが表示されるようにExcelを設定する方法はありますか?

分類Dev

検索バーとそのボタンの間に線が表示されるように、ボタンの右側に垂直線を追加する方法

分類Dev

画像と「自己紹介」スパンがページの下に段落を置くたびにページの右側に留まるようにできません

分類Dev

クライアントがサービスWebサイトの自分のページにカスタムドメインを設定できるようにするにはどうすればよいですか?

分類Dev

ボックスの右側に固定されたアイコンを設定するにはどうすればよいですか?

分類Dev

Macターミナルの右側にある分割ペインバーを非表示または削除するにはどうすればよいですか?

分類Dev

入力ボックスの内側を右にフロートさせるように入力ラベルをスタイリングする

分類Dev

表の右側に移動したときにページ付けボタンに表示されるテキストを削除する方法

分類Dev

左側のデルタと右側の異なるデルタによってリンクされているクラスターを特定します

分類Dev

ページ内のすべてのリンクのタイトルを設定するにはどうすればよいですか

分類Dev

ファイルエクスプローラーのタスクバーの右クリックメニューにさらにエントリを表示するようにWindowsに指示するにはどうすればよいですか?

分類Dev

右クリックしてWebページを印刷しようとすると表示されるhref

分類Dev

Webページの右側に空白を表示する水平スクロールバー?

分類Dev

フラッター-私のコードに従って、左にスワイプするとマテリアルボタンが非表示になり、右にスワイプすると再表示されるようにする方法

分類Dev

マスターファイルからのdivを他のaspxページで非表示に設定するにはどうすればよいですか?

分類Dev

HTMLの複数のボタンにページリダイレクトリンクを設定するにはどうすればよいですか?

分類Dev

<TableSection>をAppleiOS設定ページの左側にアイコンで表示するにはどうすればよいですか?

分類Dev

Webページをスクレイプしようとした後に空のリストが表示されるのはなぜですか?

分類Dev

JScrollPane(スクロール)が表示されるようにJPanelの固定サイズを設定するにはどうすればよいですか?

分類Dev

コードにオンラインデータベースの結果が表示されないのはなぜですか?ListViewのアイテムをクリックして、結果を表示する新しいページにクリックできるようにするにはどうすればよいですか?

分類Dev

ナビゲーションリンクのサブリストアイテムを右側に表示するにはどうすればよいですか?

分類Dev

カスタムの右クリックコンテキストメニューを取得して、自分のサイトのページへの2つのリンクを表示するにはどうすればよいですか?

分類Dev

オブジェクト参照がオブジェクトのインスタンスに設定されていません。セッションがnullの場合にログインページにリダイレクトする方法

Related 関連記事

  1. 1

    リンクにカーソルを合わせると、マウスポインタの右側にDIV(テキスト付き)が表示されるようにリンクを作成するにはどうすればよいですか?

  2. 2

    別のページのタブバーにトリガーする必要があるクリックメニューのナビゲーションバーをブートストラップするようにhrefを設定する方法

  3. 3

    インデックスファイルがhtdocsのさらにいくつかのフォルダー内にある場合、Webサイトのデフォルトページを設定するにはどうすればよいですか?

  4. 4

    Foundationの「ボタン」クラスでスタイル設定されたリンクを非表示にする方法

  5. 5

    中央のリストが右に設定されないようにする方法

  6. 6

    カーソルスタイルを、hrefなしのリンクのポインターに設定する方法

  7. 7

    末尾のスペースが表示されるようにExcelを設定する方法はありますか?

  8. 8

    検索バーとそのボタンの間に線が表示されるように、ボタンの右側に垂直線を追加する方法

  9. 9

    画像と「自己紹介」スパンがページの下に段落を置くたびにページの右側に留まるようにできません

  10. 10

    クライアントがサービスWebサイトの自分のページにカスタムドメインを設定できるようにするにはどうすればよいですか?

  11. 11

    ボックスの右側に固定されたアイコンを設定するにはどうすればよいですか?

  12. 12

    Macターミナルの右側にある分割ペインバーを非表示または削除するにはどうすればよいですか?

  13. 13

    入力ボックスの内側を右にフロートさせるように入力ラベルをスタイリングする

  14. 14

    表の右側に移動したときにページ付けボタンに表示されるテキストを削除する方法

  15. 15

    左側のデルタと右側の異なるデルタによってリンクされているクラスターを特定します

  16. 16

    ページ内のすべてのリンクのタイトルを設定するにはどうすればよいですか

  17. 17

    ファイルエクスプローラーのタスクバーの右クリックメニューにさらにエントリを表示するようにWindowsに指示するにはどうすればよいですか?

  18. 18

    右クリックしてWebページを印刷しようとすると表示されるhref

  19. 19

    Webページの右側に空白を表示する水平スクロールバー?

  20. 20

    フラッター-私のコードに従って、左にスワイプするとマテリアルボタンが非表示になり、右にスワイプすると再表示されるようにする方法

  21. 21

    マスターファイルからのdivを他のaspxページで非表示に設定するにはどうすればよいですか?

  22. 22

    HTMLの複数のボタンにページリダイレクトリンクを設定するにはどうすればよいですか?

  23. 23

    <TableSection>をAppleiOS設定ページの左側にアイコンで表示するにはどうすればよいですか?

  24. 24

    Webページをスクレイプしようとした後に空のリストが表示されるのはなぜですか?

  25. 25

    JScrollPane(スクロール)が表示されるようにJPanelの固定サイズを設定するにはどうすればよいですか?

  26. 26

    コードにオンラインデータベースの結果が表示されないのはなぜですか?ListViewのアイテムをクリックして、結果を表示する新しいページにクリックできるようにするにはどうすればよいですか?

  27. 27

    ナビゲーションリンクのサブリストアイテムを右側に表示するにはどうすればよいですか?

  28. 28

    カスタムの右クリックコンテキストメニューを取得して、自分のサイトのページへの2つのリンクを表示するにはどうすればよいですか?

  29. 29

    オブジェクト参照がオブジェクトのインスタンスに設定されていません。セッションがnullの場合にログインページにリダイレクトする方法

ホットタグ

アーカイブ