国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

??
? ????? API? ???? ????? ??????
??? ????? ??
HTML ??
???? ???
????? ??????
????
??
? ? ????? CSS ???? WAAPI? ???? ?? ?? ??? ??????? ??

WAAPI? ???? ?? ?? ??? ??????? ??

Apr 01, 2025 am 04:14 AM

? ????? API? ???? ????? ??????<details></details> ??? ????? ??

? ????? ?? ???? ????? ?? ?? ? ??? ???? ??? ?? ? ?? ?????. ????? JQuery? slideDown() ??? 2006 ? ? ???? ?? ??????.

? ??? ? ????? API? ???? ???? ??? ?????.<details></details> ????? ??.

HTML ??

??? ?????? ???? ? ??? HTML ?? ??? ?? ?????.

<details></details> ???? ??? ?????<summary></summary> ??.<summary></summary> ????? ? ?? ?? ?? ????.<details></details> ?? ?? ?? ??? ???? ??? ??? ?????. ????? ??? ??? ?????? ?? ??? ???? ??? ????.

???.
<details>
  <summary>???? ??</summary>
  <div class="content">
    <p>
      Lorem ipsum dolor sit amet, censertur apisicing elit. modi unde, ex rem voluptates autem aliquid veniam quis temporibus repudiandae illo, nostrum, pariatur que! Animi modi dignissimos?? voluptatum?? voluptatum??!
    </p>
  </div>
</details>

???? ???

??? ??? ?? ?? ???? ???? ???? ???????. ?? ??? ??? ?? ?? ??? ? ????<details></details> ???? new Accordion() ?? ??????.

 ??? ???? {
  ??? (el) {}
  onclick (e) {}
  ?? () {}
  ?? ??() {}
  ????() {}
  OnanimationFinish (Open) {}
}

constructor()

???? ? ????? ??? ???? ???? ? ?????.

 ??? (el) {
  this.el = el;
  this.summary = el.QuerySelector ( 'Summary');
  this.content = el.querySelector ( '. content');
  this.animation = null;
  this.isclosing = false;
  this.isexpanding = false;
  this.summary.addeventListener ( 'click', (e) => this.onclick (e));
}

onClick()

onClick() ???? ??? ??????? (?? ?? ??)?? ?????. ??? ??????? ?? ???? ????? ????? ??? ???????. ?? ??? ?? ??? ????? ??? ???? ??? ???? ????? ??? ????.<details></details> ??? ??? ????? open ??? ?????. ???? ??? ??? this.el.open ? ?? ?? ? ????.

 onclick (e) {
  e.preventDefault ();
  this.el.style.overflow = 'Hidden';
  if (this.isclosing ||! this.el.open) {
    this.open ();
  } else if (this.isexpanding || this.el.open) {
    this.shrink ();
  }
}

shrink()

? shrink() ??? waapi? .animate() ??? ?????. ??? ??? MDN ??? ?? ? ????. WAAPI? CSS @keyframes ? ?? ?????. ?????? ?? ? ? ? ???? ???????. ? ???? ? ?? ? ??? ? ?????. ? ??? ??? ?? ???? ? ??? ????? ?? ? ?????. ?? ??? startHeight ??? ?????. ??? ??? endHeight ??? ?????.<summary></summary> ?.

 ?? () {
  this.isclosing = true;
  const startheight =`$ {this.el.offsetheight} px`;
  const endheight =`$ {this.summary.offsetheight} px`;
  if (this.animation) {
    this.animation.cancel ();
  }
  this.animation = this.el.animate ({{
    ?? : [Startheight, Endheight]
  }, {
    ?? : 400,
    EASE : 'Ease-Out'
  });
  this.animation.onfinish = () => this.onAnimationFinish (false);
  this.animation.oncancel = () => this.isclosing = false;
}

open()

open() ??? ????? ????? ? ? ?????. ? ??? ?? ???? ?????? ???? ????. ??, ??? ?????<details></details> ??? ??? ??? ???? ???? ??? ?????. ?? ????, ??? open ??? ???? ???? ????? ??? ? ???, overflow: hidden ?? ??? ?????? ???? ??? ??? ????. ?? ?? ?? ???? expand() ??? ???? ??? ?? ?????? ????.

 ?? ??() {
  this.el.style.height =`$ {this.el.offsetheight} px`;
  this.el.open = true;
  window.requestanimationFrame (() => this.expand ());
}

expand()

expand() ??? shrink() ??? ????? ?? ???? ??? ????? ?????? ???? ?? ???? ? ????. ? ??? ?????<summary></summary> ??? ?? ???? ??.

 ????() {
  this.isexpanding = true;
  const startheight =`$ {this.el.offsetheight} px`;
  const endheight =`$ {this.summary.offsetheight this.content.offsetheight} px`;
  if (this.animation) {
    this.animation.cancel ();
  }
  this.animation = this.el.animate ({{
    ?? : [Startheight, Endheight]
  }, {
    ?? : 400,
    EASE : 'Ease-Out'
  });
  this.animation.onfinish = () => this.onAnimationFinish (true);
  this.animation.oncancel = () => this.isexpanding = false;
}

onAnimationFinish()

? ??? ?????? ?? ??? ?? ? ? ?????. ?????, ????? ?? ? true ? ??? ?? ??? open ?? ? ?? ?????? ???? ???? ??? open HTML ??? ??? ? ????.

 OnanimationFinish (Open) {
  this.el.open = ??;
  this.animation = null;
  this.isclosing = false;
  this.isexpanding = false;
  this.el.style.height = this.el.style.overflow = '';
}

????? ??????

??? ???? ???????!

?? ?? ? HTML? ?? ????<details></details> ??? ???? ???? ?????. ?? ?? ??? ?????<details></details> ??? querySelectorAll ? ? ??? ?? ? ???? ????? ????.

 document.querySelectorall ( 'details'). foreach ((el) => {
  ??? ???? (EL);
});

????

??? ??? ?? ??? ?????<summary></summary> ?? ??? ?? ??? ??? ????.

?? ??, ???? ????<summary></summary> ????? ???? ?? ??? ??? ? ???? ??? ??? ??????. ?? ???? ???????. ??? ???? ????? ?????? ? ? ?? ???? ??? ??????.

???? ????<summary></summary> ?? ? ???? ???? ???? ?? ??? ??? ??????. ?? ???? ?? ??? ???? ??? ??????.

??

??? ?? ??????? JavaScript? ???? ???? ???? ?????? ??????!

WAAPI? ???? ?? ?? ??? ??????? ??

??? ?? /uploads/20250331/174338369667e9ec90190a3.jpg ? ?? ??? ??? ???????. ??? ??? ?????? ?? ? ? ?????? ?? ?? ? ??? ? ????.

? ??? WAAPI? ???? ?? ?? ??? ??????? ??? ?? ?????. ??? ??? PHP ??? ????? ?? ?? ??? ?????!

? ????? ??
? ?? ??? ????? ???? ??? ??????, ???? ?????? ????. ? ???? ?? ???? ?? ??? ?? ????. ???? ??? ???? ???? ??? ?? admin@php.cn?? ?????.

? AI ??

Undresser.AI Undress

Undresser.AI Undress

???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover

AI Clothes Remover

???? ?? ???? ??? AI ?????.

Video Face Swap

Video Face Swap

??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

???

??? ??

???++7.3.1

???++7.3.1

???? ?? ?? ?? ???

SublimeText3 ??? ??

SublimeText3 ??? ??

??? ??, ???? ?? ????.

???? 13.0.1 ???

???? 13.0.1 ???

??? PHP ?? ?? ??

???? CS6

???? CS6

??? ? ?? ??

SublimeText3 Mac ??

SublimeText3 Mac ??

? ??? ?? ?? ?????(SublimeText3)

???

??? ??

?? ????
1744
16
Cakephp ????
1596
56
??? ????
1537
28
PHP ????
1396
31
???
?? ???? CSS? ??? ???? ? ????? ?? ???? CSS? ??? ???? ? ????? Jun 11, 2025 am 12:01 AM

?? ???? CSS? ????? ????? ? ?? ??? ????. 1. ??? CSS, ?? ????? ??? ?? ? ???? ??? ???? ?????. 2. ???? ??? ??? ??? JavaScript ??? ???? ?? CSS ????????. 3. ?? ????? ?? ? ??? ???? ????? ??? ?? ??? ??. ? ?? ??? ? ??? ?? ? ?? ??? ??? ? ? ??? ??? ? ??? ??? ?????.

Flexbox vs Grid : CSS ????? ?? ??? ?? Flexbox vs Grid : CSS ????? ?? ??? ?? Jun 10, 2025 am 12:03 AM

FlexBoxIsidealforone-dimensionallayouts, whilegridsuitstwo-dimensional, complexlayouts.useflexboxforaligningItemsinasingLeAxisAndGridForPreciseControlOverrowSandColumnSininTricatedEsigns.

HTML ? ??? ???? ?? ?? ??? ????? HTML ? ??? ???? ?? ?? ??? ????? Jun 10, 2025 am 09:45 AM

HTML Popover ??? ??? ??? ??? ???? ?? ?? JavaScript? ?? ?? ? ????. ? ??? ?? ?? ???? ?? ? ? ????? ?? ??? ? ??? ??? ????. Preethi? ??? ? ??? ??? ??? ????

'?? ??? CSS'? ?????? '?? ??? CSS'? ?????? Jun 24, 2025 am 12:42 AM

CSS? ??? ??? ????? ????? ??? ? ?? CSS? ????? ?? ??????, ?? ?? ? ??? ??, ??? ?? ?? ??? CSS ? ????? ?? ??? ?? ???? ???? ??? ??? ???. 1. ?? CSS? ???? HTML? ?? ?????. 2. JavaScript? ?? ??? CSS ??; 3. ??? ??? ???? ?? ???? ????? ??????. 4. CSS? ???? ???? ??? ????. ?? CSS? ???? ?? ??? ???? Rel = "Preload"?????? ????, ??? ?? ??? ????? ???? ??? ?? ? ??? ???? ??? ?????.

Figma?? Lotties? ???? ?? Figma?? Lotties? ???? ?? Jun 14, 2025 am 10:17 AM

?? ??????? Figma?? Lottie ?????? ??? ??? ?? ??????. ??? ? ?? ???? ???? ???? Figma?? ?????? ? ??? ??? ??? ?? Figma?? Lottie ????????? ??? ?????. ??? ?? ?? ??????

?? ?? : CSS? ?? Tangram ?? ?? ?? ?? : CSS? ?? Tangram ?? ?? Jun 13, 2025 am 11:33 AM

??? ??? ???? ??? Sass? ??? ??? ?? ? ?? ??? ???? JavaScript? ?? ? ? ??? ??????. ??, ?? ?, ?? ? ?? ?????? ??? ??? ??? ???? ?? ????.

?? ? ?? CSS : ?? ?? ??? ?????? ?? ? ?? CSS : ?? ?? ??? ?????? Jun 20, 2025 am 12:45 AM

TheBestoproachforcssdspectionseproject'sspecificneeds.forlargerProjects, externalcsSisbetterduetomainabainabainabilitableability ? forsmallerprojectsorsingle-pageapplications, ?? csmightbemoresuitable.it 'scrucialtobalanceprojectsize, ??

? CSS? ???? ??????? ? CSS? ???? ??????? Jun 19, 2025 am 12:29 AM

???, cssdoesnothavetobeInlowercase. ???, lowercaseisRecomedended for : 1) ??? ? ??, 2) ??? ?? rorsinerrorsinerrorsIngerRorsIngerRorsInteChnologies, 3) ??? ?? ??, ? 4) ?? ? ???? ????.

See all articles