私はこのJavaScriptコードを持っている:DIV - 同じ高さのjQueryやCSS
$(document).ready(function() {
var leftHeight = $('#maincontent').height();
$('#sidemenu').css({'height':leftHeight});
});
これは動作しますが、それは非常に限られています。 #sidemenuが展開されている場合(サブメニューのために例)、div内で大きくなります。
#sidemenuまたは#maincontentが大きいほど(高さが増えた)、それらがお互いに続いている場合はどうすればいいですか。
これをCSSで行うことができれば、私はこれも開いています。
よろしくお願いいたします。
これはレイアウトのためであれば、CSSのソリューションは、おそらくだろうより良い。 – 472084
DOM要素にイベントをアタッチして属性の変数の変更をリッスンすることはできないと思いますが、自分でこのような記述をする必要があります。 – Laradda
.cssソリューションを持っている人は誰ですか? – oliverbj