Просмотр поста

.
-=ВДРЕБЕЗГИ=-

DOSIKSOFT, с удовольствием тебе отвечу,

жми (+/-)
style.css
<style type="text/css">
 .spoiler_desc {
     background: #333333;
     padding: 0 5px;
     border-radius: 0 0 5px 5px;
     margin-top: 22px;
 }
 .spoiler_desc p {
     cursor: text;
     color: #FFFFFF;
 }
 .spoiler_close {
     display: none;
     width: 100%;
     height: 22px;
     background: #FFFF66;
     border-radius: 5px 5px 0 0;
     text-indent: 10px;
     cursor: default;
     border-bottom: 1px dotted #000000;
     position: absolute;
     top: 0px;
     left: 0;
 }
 .spoiler_close:hover { background: #F5FF27; }
 .spoiler_open:before {
     content: 'Открыть';
     border-bottom: 1px dotted #000000;
     cursor: default;
     text-indent: 10px;
     border-radius: 5px 5px 0 0;
     width: 100%;
     height: 22px;
     background: #FFFF66;
     display: block;
     position: absolute;
     top: 0px;
     left: 0;
 }
 .spoiler_open:hover:before { background: #F5FF27; }
 .spoiler_open {
     margin: 5px 0 0 15px;
     height: 23px;
     width: 240px;
     outline: none;
     float: left;
     position: relative;
     overflow: hidden;
     -webkit-transition: height 0.3s ease;
     -moz-transition: height 0.3s ease;
     -ms-transition: height 0.3s ease;
     -o-transition: height 0.3s ease;
     transition: height 0.3s ease;
 }
 .spoiler_open:focus { height: 122px; }
 .spoiler_open:focus .spoiler_close { display: block; }
 .spoiler_open:focus:before { display: none; }
</style>
html
<div class="spoiler_open" tabindex="1">
 <div class="spoiler_desc">
  <p>Нужно знать, как и что делать, чтобы текст появился под спойлером,
  а в заголовке спойлера было "Открыть-Закрыть".</p>
 </div>
 <span tabindex="0" class="spoiler_close">Закрыть</span>
</div>

<div class="spoiler_open" tabindex="2">
 <div class="spoiler_desc">
  <p>Нужно знать, как и что делать, чтобы текст появился под спойлером,
  а в заголовке спойлера было "Открыть-Закрыть".</p>
 </div>
 <span tabindex="0" class="spoiler_close">Закрыть</span>
</div>