【发布时间】:2020-05-04 14:26:14
【问题描述】:
div.slider-container {
position: relative;
}
div.radioslide {
display: inline;
position: absolute;
right: 20em;
top: 20em;
}
h1.slide1 {
position: absolute;
right: 2em;
top: 7em;
display: none;
}
h1.slide2 {
position: absolute;
right: 2em;
top: 7em;
display: none;
}
h1.slide3 {
position: absolute;
right: 2em;
top: 7em;
display: none;
}
input#slide1show:checked h1.slide1 {
display: inline;
}
<div class="slider">
<div class="slider-container">
<h1 class="slide1">It’s Time to Relax & Take Care of Yourself</h1>
<h1 class="slide2">We Serve You for All Your Beauty Needs</h1>
<h1 class="slide3">Your Beauty Starts Here</h1>
<div class="radioslide">
<input id="slide1show" type="radio" name="slide">
<input id="slide2show" type="radio" name="slide">
<input id="slide3show" type="radio" name="slide">
</div>
</div>
我想当我按下单选按钮id="slide1show" 时显示h1 class=slide1,当我按下单选按钮id="slide2show" 时显示h1 class="slide2" 等,但input#slide1show:checked h1.slide1 { display: inline; } 不起作用。希望有人知道问题出在哪里。
【问题讨论】:
-
你的问题是什么
-
你能解释一下你所说的“出现”是什么意思吗?出现不是动词
-
当我按下单选按钮 id="slide1show" 没有任何变化,并且 h1 class=slide1 仍然有 display:none 而不是 display:inline,如 input#slide1show:checked h1.slide1
-
@VadimRahmanov 出现了,出现了,出现了。 Appear 以原始形式用作动词是自中世纪以来没有人做过的事情
标签: html css slider display radio