私はこれらの要素のそれぞれを異なる行にしたい、<br />
をHTMLに使用しないで、<h1>
はブロック要素ですが、そのwidth
を修正する必要があります。アンカーを<h1>
の下に置かないようにするにはどうすればよいですか?をHTMLで使用しないで改行してください
答えて
スタートh1
からfloat: left
を削除することもできます。
次にルールを追加します。
a.view-options {
display: block;
}
http://jsfiddle.net/mmhhd/は、アンカータグが同様の要素をブロックしてください:
<h1 id="viewerTitle">Header </h1>
<a href="#" class="view-options">View options</a>
<a href="#" class="view-options">View options</a>
は、ここでの例です。アンカーリンクタグブロックを作るために
使用CSS:
a.view-options { display: block; }
jsfiddleを修正してください、アンカーはh1の前に行くようです! – palAlaa
http://jsfiddle.net/RikudoSennin/mmhhd/2/ヘッダーがフローティングになっているので、クリアが順番です。 –
使用CSS:
a {
display: block;
}
デフォルトa
タグでは、インライン要素であるので、あなたは、その表示プロパティを変更する必要があります。
CSS仕様から:
ブロックレベル要素は、ブロック(例えば段落)として視覚的にフォーマットされたソース文書のそれらの要素です。次の 'display'プロパティの値は、要素をブロックレベルにします: 'block'、 'list-item'、 'table'。
http://www.w3.org/TR/CSS2/visuren.html#block-boxes
は、コンテンツの新しいブロックを形成しないことをソース文書のそれらの要素です。コンテンツは、行 (例えば、段落内の強調されたテキスト部分、インライン画像、 など)に分布している。次の 'display'プロパティの値は、インラインレベルの要素 ''を作成します。 'inline'、 'inline-table'、 'inline-block'です。 インラインレベルの要素は、インラインレベルのボックスを生成します。インラインレベルのボックスは、インラインの書式設定コンテキストに参加するボックス です。インラインレベル要素
は、H1タグから浮上し、タグの表示を行います:display: block;
代替方法を:
a.view-options
h1
で
float:left;
と
display: inline-block;
を削除します
次に、
を追加します。h1:after, a:after {
content:"\a";
white-space: pre;
}
これは私の作品の方法ですhttp://jsfiddle.net/8my6q/
- 1. javascriptを使用して改行をスペースで置き換えてください
- 2. 改行後にtextNodeを作成しないでください。
- 3. System.Threading.Timerを使用して同期しないでください。
- 4. ThreadPoolを使用してmstest *を実行しないでください
- 5. Javaを使用してケトルジョブ/変換を実行しないでください
- 6. 常にmy;を使用してください。ローカルを使用しないでください?
- 7. preg_replaceを正しく使用しないでください
- 8. PDFファイルをHTMLで表示しないでください。
- 9. タイプスイッチのブランチでタイプアサーションを使用しないでください。
- 10. JSON-LDスキーマをインラインで使用しないでください
- 11. WinFormsアプリケーションでSystem.Web.Caching.Cacheクラスを使用しないでください。
- 12. StandardXAConnectionHandle:EJBServerの外でprepareStatementを使用しないでください
- 13. アプリケーションコードでClassTypeを使用しないでください。
- 14. レールでクラス変数@@を使用しないでください。
- 15. Cファイルでsizeof(double)を使用しないでください。
- 16. ウェブサイトでjavascriptやjqueryを使用しないでください。
- 17. Nativescriptでnpm Orientjsを使用しないでください
- 18. なぜUnityを使用しないでください。
- 19. VS.NetのオートコンプリートにXHTMLではなくHTMLを使用していることを教えてください。
- 20. カーソルを削除してパフォーマンスを改善してください
- 21. を使用してください:android:layout_gravity
- 22. Html.Label HTMLをレンダリングしないでください
- 23. web.xmlのhttpsを常に使用しないでください
- 24. ArrayListを使用しないでください!
- 25. ViewDataを使用しないでください。
- 26. Jquery Selectorを使用しないでください
- 27. ORとANDを使用しないでください。
- 28. Iphone + FlipView presentmodalviewコントローラを使用しないでください
- 29. ECBモードの暗号を使用しないでください
- 30. jQuery:分割機能を使用しないでください
それはポイントだった:) – palAlaa
なぜそれはポイントですか?幅を変更することはありません(幅を設定します)。ヘッダーの右側に何かが必要な場合を除き、それを浮かべてはいけません。 – Kylos