포럼
xe_content 내부로 img {max-width:100%} 이 들어가긴 했는데..
2012.04.27 09:50
XE 1.5.2 쪽에서 추가되었던
img {border:0; max-width:100%; height:auto } 때문에 정말 많은 경우 충돌이 발생해서
이번 XE 1.5.2.3 에서 패치가 되긴 했는데...
이 코드가 완전히 사라진게 아니라 본문인 xe_content 내부의 img 에만 적용되게 바뀌었더군요
개인적인 의문인데
이 코드 자체를 그냥 XE Core 자체에서 아예 제거할 생각은 없으세요?
물론 이미지 때문에 사이트 틀이 깨지는 걸 막기 위한 의도로 넣은거라는건 이해가 되는데
이 틀을 상황에 따라 일부로 깨려고 하는 경우도 있거든요
대표적으로 사진커뮤니티들이나 스튜디오 홈페이지들이겠죠
여긴 사진 리사이징 되는걸 정말 싫어하셔서, 사진이 홈페이지 틀보다 크면 더 크게 나오길 원하더라고요
(그래서 좌/우측 서브메뉴 구조를 안 쓰더군요)
table 구조에서는 사실 문제되는 부분이 아니지만.
XE 에 맞춰 div 구조를 유지한 상태에서 저 기능을 만들다보면.. 이 max-width 가 또 방해가 되네요.
어차피 크기가 커졌을때 중앙정렬시키려는 기능 때문에 관련 애드온을 하나 만들어 써야했기에,
그 이 애드온 내부에 xe_content 내부의 img 에 들어간 max-width 만 골라 강제로 none 시켜셔
XE Core 소스 변경없이 작동되게 처리하긴했습니다만...
이 max-width 가 이래저래 말썽을 일으키는데, 계속 유지하는 이유가 있나 해서요.. ^^;;
조금의 실 보다, 얻을 득 이 더 많을 가능성이 커서 그런가요?