0
의 중심을 여기 상황이다. 크기를 조정할 때 버튼의 위치를 정하고 싶습니다. 현재 위치는 절대적입니다. 남은 공간을 JQuery와 크기 조정() 복수의 동적 폭 div의
- 캡처 폭 크기 조정시 : 여기
내 아이디어 동등한 2 개의 마진으로
- .css()를 사용하여 적용하여 내부 부품의 양쪽에있는 여백을 고정하십시오.
그리고 그 아이디어를 바탕으로 스크립팅 한 내용은 다음과 같습니다.
jQuery(window).resize(function() {
var parentWidth =
$(".search__btn--wrapper").parent().width();
var childWidth =
$(".search__btn--wrapper").width();
var marginWidth =
parentWidth - childWidth;
var halfWidth =
marginWidth/2;
$(".search__btn--wrapper").css("left" , halfWidth);
$(".search__btn--wrapper").css("right" , halfWidth);
console.log('width is now' + $(window).width());
console.log('parent of button element width:' + parentWidth);
console.log('button element width:' + childWidth);
console.log('leftover margins' + marginWidth);
console.log('needed margins' + halfWidth);
});
문제점 (들) 지금까지 내가 모든 크기 조정, 외부와 에 내부 모두의 폭을 얻을 수있어하더라도, 어떤 이유로 marginWidth 변수는하지 않습니다 최신 정보. 반각
에 대한 동일 은 또한 대신 첫 각각에 대해 동적으로이 작업을하기 위해 노력하고있어,하지만 차의 단지 .each()
루프의 일종을 필요 같은 느낌.
처음 부분에는 무엇이 없습니까? 내가 쉽게 바라 보는 것이 뭔가 쉬운 것처럼 느낍니다. <
이것은 이전 사이트에서했던 것과 거의 같습니다. 텍스트를 가운데 정렬하려면 누락 된 부분을 보았습니다. 시스템을 속이기 위해 line-height를 추가해야했습니다. 그렇지 않으면 나를 위해 중간에 위치하지 않을 것이기 때문입니다. 알림 주셔서 감사합니다! – KevSK