【发布时间】:2021-08-09 05:45:18
【问题描述】:
我想在填充或展开手风琴时更改文本。我在 Bootstrap 4 上。
目前可以,但是第一次加载页面时,按钮文字不正确。
如果我展开和折叠,文字是正确的。
为什么页面加载时这不是正确的文本?
index.html:
<div id="readmorecollapse">
<div class="collapse" id="collapserm" aria-expanded="false">
<div class="row">
<div class="col-12 col-sm-12 col-md-12 col-lg-12 col-xl-12 border-bottom">
<p>TEST<p/>
</div>
</div>
</div>
<div id="readmorebutton">
<button role="button" class="btn btn-outline-dark btn-sm w-100" data-toggle="collapse" data-target="#collapserm" aria-expanded="false" aria-controls="collapserm">
</button>
</div>
style.css:
#readmorecollapse #collapserm.collapsing {
height: 7rem;
}
#readmorecollapse #collapserm.collapse:not(.show) {
display: block;
height: 7rem;
overflow: hidden;
}
#readmorecollapse #readmorebutton button.collapsed::after {
content: 'Afficher toutes les infos';
}
#readmorecollapse #readmorebutton button:not(.collapsed)::after {
content: 'Cacher les infos';
}
【问题讨论】:
标签: html css twitter-bootstrap pseudo-element collapse