如何解决列表项固定宽度无法正常工作
我正在尝试创建无序的书籍清单。它们应具有固定的宽度。由于某种原因,每次我向其中添加overflow: hidden;
时,固定宽度均不起作用。
我可以在devtools中看到样式已应用于列表项,但不是我设置的宽度。有人可以指出错误吗?
ul.sideul {
display: inline-flex;
float: left;
position: absolute;
top: 170px;
left: 0;
height: auto;
width: 360px;
padding: 0;
margin: 0;
overflow-x: auto;
overflow-y: hidden;
}
ul.sideul li {
float: left;
list-style: none;
position: relative;
width: 238px;
height: 277px;
border-radius: 0px 20px 20px 0px;
background: #fff;
Box-shadow: 10px 10px 10px rgba(0,0.16);
margin: 0 20px;
padding-top: 49px;
--bookmark: #A68AF5;
}
<ul class="sideul">
<li>
<svg xmlns="http://www.w3.org/2000/svg" width="19.28" height="30.849" viewBox="0 0 19.28 30.849">
<path
class="a"
d="M8.355,1.928V32.777l9.64-9.64,9.64,9.64V1.928Z"
transform="translate(-8.355 -1.928)"
/>
</svg>
<p class="head">Notes for Work. Going Home.</p>
<p class="body">
Lorem ipsum dolor sit amet consectetur adipisicing elit. Aperiam,nam! Lorem lorem ipsum dolor sit amet ipsum dolor sit amet
</p>
<p class="end">8 min Read</p>
</li>
<li>
<svg xmlns="http://www.w3.org/2000/svg" width="19.28" height="30.849" viewBox="0 0 19.28 30.849">
<path
class="a"
d="M8.355,nam! Lorem lorem ipsum dolor sit amet ipsum dolor sit amet
</p>
<p class="end">8 min Read</p>
</li>
</ul>
解决方法
解决方案是添加
ul li{
flex-shrink: 0;
}
正如教父在评论中所指出的那样。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。