通常のウィンドウサイズでは、私のウェブサイトにヘッダー写真が含まれ、ウェルカムとトラベル推奨が写真上に、ヘッダーの下に表示されます。私はそれが携帯電話のビューで同じように見えるようにしたいが、私は画面を最小化するたびに、書き込みとヘッダーの写真が消え、ページの上にnavbarが移動し、本文の残りの部分が続きます。他のすべてはうまく動作します。私はちょうどモバイルビューとその下のnavbarのヘッダー写真を保持する方法を見つけることを試みています。ありがとう!画面が最小化されると、ヘッダー写真(上のナビゲーションバーの上)が消えます
私のHTMLコードは次のとおりです。
<style>
.brand,
.address-bar {
text-align: center;
background: url("img/photo.jpg") no-repeat center center fixed;
background-size: cover;
position: relative;
top: -10%;
left: -10%;
right: -10%;
min-width: 110%;
min-height: -10%;
padding: 100px;
font-size: 50px;
color: black;
margin-top:-1%;
}
......
@media screen and (min-width:768px) {
.brand {
display: inherit;
margin: 0;
text-align: right;
text-shadow: 1px 1px 2px rgba(0,0,0,0.5);
font-family: "Josefin Slab", "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 5em;
font-weight: 700;
line-height: normal;
color: #fff;
}
.address-bar {
display: inherit;
margin: 0;
padding: 0 150px 400px;
text-align: right;
text-shadow: 1px 1px 2px rgba(0,0,0,0.5);
text-transform: uppercase;
font-size: 1.25em;
font-weight: 400;
letter-spacing: 3px;
color: #fff;
}
......
</style>
.....
<body>
<div class="brand"> Welcome </div>
<div class="address-bar"> Travel recommendations </div>
<!-- Navigation -->
<nav class="navbar navbar-default" role="navigation">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
...
ありがとうございました!出来た。問題は、ヘッダータグ内に写真クラスがないことでした。 – rhodocoder