私は HTML と CSS が初めてで、単純な問題に苦労しています。私は音楽スペースを設計しています: http://theparadisegarage.co/、同じ場所のクレートの後ろにテキストが「消える」(つまり終了する)ようにメインテキストボックスを配置しようとしています。実際には、ウィンドウ サイズによってテキスト ボックスの位置が変わります。位置を絶対に設定し、下部に固定 (px) マージンを設定しようとしましたが、うまくいかないようです。テキスト ボックスを配置する基本的な位置を理解してもらうために、ブラウザー ウィンドウの上部を基準にしてテキスト ボックスを配置しました (これは、何らかの理由で機能しているように思われるためです)。関連するCSSを含めました。私は困惑しています...助けてくれてありがとう!
<html>
<body style="background-color:transparent">
<div id="container" style="background-color:transparent" >
<div id="logo">
</div>
<div id="content" style="float:left" >
</div>
<div id="navbar" style="position:fixed">
</div>
</div>
</body>
</html>
body{
width: 100%;
height: 100%;
margin: 0;
padding: 0;
background-image:url(paradisebackground6.jpg);
background-repeat:no-repeat;
background-attachment: fixed;
}
container {
position:relative;
width:100%;
height:100%;
}
content{
position:relative;
vertical-align:bottom;
margin-top:12.5%;
margin-left:190px;
margin-right:auto;
width:625px;
height:372px;
overflow:auto;
z-index:-40
}