レスポンシブウェブサイトを開発しており、<details> <summary>
要素を使用してサービスセクションに追加情報を表示しています。
ウィンドウ幅が768pxを超える場合、詳細の「open」属性を変更するにはどうすればよいですか?
cssだけでできるのですか?
これがhtmlコードです:
<section id="services">
<section>
<details>
<summary>info</summary>
<p>A paragraph with especific information</p>
</details>
</section>
</section>
私はこのようなJavaScriptコードを使用できますが、cssを好みます:
var desplegable = $("#services section details");
if ($(window).width() > 768) {
if (desplegable.attr("open") != "open"){
desplegable.attr('open','true');
}
}
何か案が?ありがとう