input
字段多么准确,但是也许这是您的起点。 [仅显示一个输入,我将input
的不透明度设置为0
,仅将最后一个设置为1
。然后,我将最后一个的宽度扩展到300%,并给它负的边距,还必须针对响应行为进行调整。
因此,这不是最佳解决方案,但是它可能会将您定向到您想去的地方。
我具有以下HTML结构:
<ul>
<li><a>a1</a><p>p1</p></li>
<li><a>a2</a><p>p2</p></li>
<li><a>a3</a><p>p3</p></li>
<!-- ... -->
<li><a>ax</a><p>px</p></li>
</ul>
很遗憾,我无法修改顺序,也无法修改结构。
我的目标是拥有:
<a>
都放在第一行<p>
]。][a1 a2 a3 ... ax]
[ p1 ] // or any p
这甚至可以实现吗?
input
字段多么准确,但是也许这是您的起点。 [仅显示一个输入,我将input
的不透明度设置为0
,仅将最后一个设置为1
。然后,我将最后一个的宽度扩展到300%,并给它负的边距,还必须针对响应行为进行调整。
因此,这不是最佳解决方案,但是它可能会将您定向到您想去的地方。
如果您可以澄清问题,只需评论我的回答者或编辑您的问题,我可以尝试更改我的答案。
/*
Some resets for styling purpose
*/
ul,
li,
input {
margin: 0;
padding: 0;
box-sizing:border-box;
}
/*
Reset end
*/
ul {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
li {
display: flex;
flex-direction: column;
}
img {
content: ' ';
color: black;
display: block;
background: red;
width: auto;
height: 20px;
}
input {
opacity: 0;
height: 0;
}
li:last-child input {
opacity: 1;
height: auto;
width: 300%;
margin-left: -200%;
}
<ul>
<li><img><input></li>
<li><img><input></li>
<!--arbitrary number-->
<li><img><input></li>
</ul>
input
字段多么准确,但是也许这是您的起点。 [仅显示一个输入,我将input
的不透明度设置为0
,仅将最后一个设置为1
。然后,我将最后一个的宽度扩展到300%,并给它负的边距,还必须针对响应行为进行调整。
因此,这不是最佳解决方案,但是它可能会将您定向到您想去的地方。