이미지를 p 및 ul 태그의 오른쪽으로 띄우기 위해 노력하고 있지만 개별 목록 항목은 항상 이미지에서 벗어나서 표시됩니다. 이미지의 맨 아래에. 나는 (이 문제에 대해 다른 사람들의 문제를 읽은 후에) 여러 가지 방법을 시도했지만, 필자의 예와 함께 작동시키지 못한다.이미지를 UL의 우측 플로트로 가져올 수 없습니다.
의견을 보내 주시면 감사하겠습니다. 아래
참조 코드 조각 :
* {
padding: 0;
margin: 0;
}
p {
line-height: 140%;
color: #B4B4B4;
font-size: 14px;
font-weight: normal;
}
ul {
font-size: 14px;
line-height: 140%;
font-weight: normal;
list-style-type: disc;
display: block;
float: left;
text-align: left;
padding-left: 15px;
margin-left: 15px;
margin-right: 10px;
}
#awards {
float: left;
margin: 10px 0px 60px 10px;
padding: 15px 15px 15px 15px;
width: 650px;
display: block;
text-align: left;
background-color: #000;
font-size: 14px;
color: #fff;
border: 2px solid #FBDDA0;
}
p.news {
line-height: 110%;
font-weight: normal;
text-align: left;
font-size: 14px;
color: fff;
}
p.news a {
color: #fff;
text-decoration: none;
}
p.news a:hover {
color: #C0C0C0;
text-decoration: underline;
}
#awards ul {
margin-top: 5px;
line-height: 110%;
font-weight: normal;
text-align: left;
font-size: 13px;
color: #fff;
}
#awards ul li {
margin-bottom: 7px;
}
<div id="awards">
<a href="http://www.allanzavod.com/images/Allan_OAM-med-adj.jpg" target="_blank">
<img src="http://www.allanzavod.com/images/Allan_OAM-med-adj.jpg" width="200" height="190" style="float: right; margin-left: 10px; margin-bottom: 10px;" border="0" title="Allan Zavod awarded OAM - click to read article" alt="Allan Zavod awarded OAM - click to read article"
/>
</a>
<div>
<p class="news">The late Dr. Allan Zavod received the <span style="color: #FBDDA0; font-weight: normal">Medal of the Order of Australia (OAM)</span> on January 26 2017, for service to the performing arts as a musician and composer. Here are some of his outstanding
acheivements:</p>
<ul style="padding-top: 7px;">
<li>1st Australian to attend Berklee College of Music, Boston, on Duke Ellington's recommendation, 1970.</li>
<li>1st Jazz Fusion Concerto on Australia Day for the Bicentenial at the Opera House performed by Australian Youth Orchestra in 1988.</li>
<li>Won the Asia-Pacific Broadcasting Union (ABU) Song Contest in Kuala Lumpur (as composer), taking a very young singer Kate Ceberano on her first international performance, 1987.</li>
<li>Awarded Doctor of Music by Melbourne University in recognition of his international achievements as a composer of Classical Jazz Fusion and for his substantial, original and distinguised contribution to music knowledge, 2009.</li>
<li>Environmental Symphony, performed initially at The Banksia Environmental Awards in 2010. Later performed in full by the Melbourne Symphony Orchestra at Hamer Hall in 2015 - all proceeds (over $100,000.00) going to the Royal Melbourne Hospital for
GBM Brain Cancer Research.</li>
</ul>
</div>
</div>
<!-- end awards -->
당신을 위해 내 대답에 대해 무엇을 작동하지 않습니다 ? 내가 한 것은 이미 마크 업에 포함 된 div에 여백을 추가하는 것이 었습니다. –
'p'및 'ul'태그를 변경했습니다. 나머지 사이트에 영향을 미치기 때문에 변경할 수 없습니다. (미안하지만, 나는 그 질문에 분명히하지 않았다.) 명시된 해결책은 원래 'ul'정의에 따라 '왼쪽 떠 다니기'를 제거한 경우에만 작동합니다. 그 태그를 다시 추가하면 (사이트의 다른 위치에서 'ul'태그를 사용하는 방법에 필요한 경우), 컨테이너 상자 (어워드 div 외부의 콘텐츠 표시)가 나옵니다.당신의 대답은 제가 취할 방향을 알려 주었고, 제가 원했던 곳으로 가는데 도움이되었습니다. 도움을 주셔서 감사합니다 – SunnyOz
이 레이아웃에 대해 전역'ul' 또는'p' 변경을 할 필요는 없습니다. 방금 전 세계적인 'ul' 또는'p' 속성을 수정하고 싶지 않다고 말하지 않았기 때문에 방금했습니다. 이 레이아웃에서 클래스의 ul/p 요소를 클래스에 제공하고 클래스 이름으로 해당 요소를 타겟팅 할 수 있습니다.이 요소는 사이트의 나머지 'ul' 또는'p'에 영향을주지 않습니다. –