【发布时间】:2019-10-22 21:56:03
【问题描述】:
该容器的所有项目article 都按照应有的方式包装,但该image 的右边框溢出了容器的article 边框。
我的解决方法是添加一个mediaquery @1041px 和一点padding,这样边框永远不会到达图像的边框,但必须有一种更简洁的方法来解决这个问题。
无论有没有figure,结果都是一样的。
article {
border: solid black;
border-width: 6px;
font-family: 'Lato';
font-size: 2.5em;
display: flex;
flex-direction: row;
flex-wrap: wrap;
justify-content: center;
align-items: center;
text-justify: distribute;
padding: 5px;}
figure {
margin: 0;
line-height: 0;}
img {
max-width: 100%;
height: auto;
border: black solid;
border-width: 6px;
margin: 5px;}
////
<article>
<figure>
<img class="id" src="images/idkort_vit_2.jpg" alt="Marine Heide
portrait" />
</figure>
<div class="intro">
<div id="one">XXX XXX är född i XXX XXX och bosatt i XXX XXX.
</div>
<div id="two">Hon har vuxit upp i en mångkulturell familj med XXX
bakgrund och är verksam som XXX,
XXX och XXX.
</div>
<div id="three">XXX XXX är doktor vid XXX XXX och har
också läst XXX XXX samt
XXX XXX på XXX XXX i XXX XXX.
</div>
</div>
</article>
https://codepen.io/cykelcykel/pen/dyyvGBg
我不希望容器的右边框在调整大小时接触到图像的边框。
【问题讨论】: