イメージの配置に問題があります。見て、私は1つのdivに2つの列を作った。それぞれ50%の幅を持っています。十分なスペースがあっても、2番目の列に画像が表示されないのはなぜですか?それを2列目に移動する方法は? .imgDiv
imgが別のdivにあっても表示されない
JsFiddleに:あなたはdisplay: flex
.container
に設定されているためですhttps://jsfiddle.net/awxsqLbc/
* {
margin: 0;
padding: 0;
border: 0;
}
body {} .container {
width: 100vw;
height: 100vh;
font-size: 20px;
display: flex;
align-items: center;
justify-content: center;
background-color: lightblue
}
.content {
text-align: center;
background: rgba(0, 0, 0, 0.1);
border-radius: 10px;
min-height: 50vh;
min-width: 70%;
}
.msgDiv {
width: 50%;
}
.imgDiv {
width: 50%;
}
.imgDiv img {
width: 200px;
height: 200px;
}
<div class="container">
<div class="content">
<div class="msgDiv">
<h1>Welcome.</h1>
<h2>Are you hungry? </h2>
<h3>Start</h3>
</div>
<div class="imgDiv">
<img src="http://moderndogmagazine.com/sites/default/files/styles/blog_top_image/public/images/blogs/top_images/nb_seal_04_2.jpg?itok=DR7IOsFi" alt="" />
</div>
</div>
</div>
float:left;
は、多分あなたはbootstrap.cssを使用していますか? – Franco