次のようにページの上部にテキストを配置するとします。
CSSのみを使用してこれを行うにはどうすればよいですか?
//same place when scrolling:
position:fixed;
//just stay at the top
position:absolute;
top: 5px;
left: 5px;
注:絶対的な場合は、要素内にないことを確認するかposition:relative;
、BODYタグ内に直接配置してください
これをチェックしてください、それは私がcssポジショニングを学んだ方法です。しかし、私はあなたが最初にグーグルするべきだったと言わなければなりません、それは2番目の結果であり、そして最初のものはまだ良いです:
http://www.barelyfitz.com/screencast/html-training/css/positioning/
#div-1a {
position:absolute;
top:0;
left:0;
}
使ってみてください。上/左の属性で調整します。
<div class="textToTop">
Text here.
</div>
.textToTop {
position:absolute;
top:0px;
left:0px;
}
これを行うには多くの方法があります。1つは絶対測位を使用することです。
<div class="toolbar">element positioned absolutely</div>
.toolbar { position:absolute; top:0; background:#ccc; }
position: absolute; top: 0px; left: 0px;
<ul>
<li><a href=#>Item</a></li>
<li><a href=#>Item</a></li>
<li><a href=#>Item</a></li>
<li><a href=#>Item</a></li>
<li><a href=#>Item</a></li>
<li><a href=#>Item</a></li>
<li><a href=#>Item</a></li>
<li><a href=#>Item</a></li>
<li><a href=#>Item</a></li>
<li><a href=#>Item</a></li>
</ul>
</ p>
そしてcss
ul li{
float: left;
margin-right: 8px;
}