2017-12-25 15 views
-1

그림 뒤에이 div를 만드는 방법. 컨테이너 시작 부분부터 시작합니다. 프로필 이미지에/float : left; /를 추가했습니다.2 줄 1 줄로

enter image description here

HTML과 CSS 코드 :

.profile{ 
 
    border: 1px solid #ddd; 
 
    padding: 22px; 
 
    min-height: 150px; 
 
} 
 
.profile img{ 
 
    max-width: 150px; 
 
    width: 100%; 
 
    float: left; 
 
} 
 
.profile #details{ 
 
    margin-left: 50px; 
 
}
<section class="profile"> 
 
     <img src="https://www.sonypark360.net/wp-content/uploads/2017/08/profile-pictures.png" alt="profile"> 
 
     <div id="details"> 
 
     <h1>Name</h1> 
 
     <h2>Age</h2> 
 
     <h3>City, Country</h3> 
 
     </div> 
 
    </section>

+1

홍보 ovide 필요한 HTML, CSS는 당신이 가지고있는 문제를 보여주는 최소한의 출력을 생산합니다. –

+0

@hasnain 알리는'display : inline-flex'를 사용하여 인라인으로 만들고 싶은 두 div를 포함하는 div를 만듭니다. –

+0

@MouradKaroudi 'display : inline-flex'는 나를 위해 작동하지만 상자의 높이를 증가시킵니다. 여기를 확인하십시오 : https://imgur.com/yLwCPzo –

답변

0

이 코드는 작동합니다위한

.my-profiles { 
 
    border: 1px solid #b2cbe3; 
 
    padding: 22px; 
 
    font-family: arial; 
 
    display: inline-block; 
 
} 
 
.my-profiles img{ 
 
\t max-width: 100px; 
 
\t width: 100%; 
 
\t border-radius: 50%; 
 
\t float: left; 
 
} 
 
.my-profiles .details { 
 
    overflow-x: hidden; 
 
    padding-top: 10px; 
 
    padding-left: 8px; 
 
    display: inline-block; 
 
} 
 
.my-profiles .details * { 
 
    margin: 0px; 
 
    font-size: 22px; 
 
    font-weight: 200; 
 
}
<div class="my-profiles"> 
 
    <img src="https://cdn.pixabay.com/photo/2016/08/08/09/17/avatar-1577909_960_720.png"> 
 
    <div class="details"> 
 
\t  <h2>Name</h2> 
 
\t  <h2>Age</h2> 
 
\t  <h2>City, Country</h2> 
 
    </div> 
 
</div>

+0

div 대신 섹션을 사용할 수 있습니까? 내 프로필 용. 그리고 더 나은 무엇입니까? –

+0

당연히 나는 div를 즐기는 것을 사용해야한다고 생각합니다! –