요즘 지식을 쌓느라 부쩍 질문글을 많이올리는점 양해 부탁드립니다. ^^;
다름이아니오라
http://cssmenumaker.com/menu/flat-accented-dropdown-menu 에서 소스를 다운받아서 xe에 적용시켜보았는데 문제점이 있는데 해결이 안되네요 오늘 하루종일 이거로 씨름했네요..ㅎㅎ;
아래 사진 2장중 위의 사진은 일반적으로 홈페이지가 펼쳐져 있을 때 정상적으로 위쪽 메뉴가 나오는 부분이구요
아래쪽사진은 브라우저를 가로로 줄였 을 때, 찌그러지는 현상이에용
width값을 % 로 하지않고 px로 해도 그렇구.. height 값을 줘도 그렇고.. position absolute 로 해버리면 홈페이지가 그냥 깨져버리고..^^;; 머리가 복잡하네요. 물론 제가 잘못 적용해봤을 수 도 있습니다 ^^;;
현재 스크린샷과 똑같이 적용된 사이트는 - 입니다.
뭉퉁하게라도 힌트를 주시면 감사드리겠습니다 ㅎㅎ
_._) 읽어주셔서 감사합니다


layout.html 소스
-삭제-
댓글 11
1. 메뉴 자체가 반응형이라 그런 것 아닐까 싶습니다. 즉, 의도된 것입니다. 이는 CSS를 수정해주셔야 합니다.
해당 부분 CSS 여셔서, @media 로 반응형이 되어있는 부분을 지워주면 될 것입니다.
2. XE 메뉴 HTML소스만으로는 설령 신이 오더라도 해결하지 못합니다. 다음부턴 해당 부분의 CSS소스도 첨부해주시기 바랍니다.
아 다시 읽어보니 사이트 주소가 있었네요 ^^;;;
못보고 지나친거같아요..
어쩐지 메뉴를 작게하면 줄어들다가 없어지기도하고 총체적 난국이였는데
.......멍청했습니다 ㅎㅎ;; 감사합니다
쭈구러진다던가 하는 표현을 조금 더 객관적으로 써주시면 답변 달기 쉬울 것 같습니다.
#cssmenu 아이디에 전체적인 가로의 크기가 지정이 되어있지 않아 생기는 문제점입니다.
가로를 정렬할 수 있는 크기를 정해준다면, 해결이 가능합니다.
(해당 레이아웃 제작시, 전체 가로크기를 어느정도 설정하겟다는 설계가 있어야 하고, 그 설계에 따라 레이아웃 가로크기에 맞게 계산을 하여 width:값을 주어야 정상적인 배치를 할 수 있습니다.)
이 답변이 맞는지 모르겠지만 람보님 말씀을 들어보면
#cssmenu {width:980px} 이렇게 추가만 해도 해당 현상은 수정할 수 있는데
px를 설정하셨다고 하셨는데, 해당 레이어가 아니라 다른 레이어에 넓이값을 넣으신 게 아닌가 싶네요.
신경써주셔서 다들 감사드립니다.
지금 다시 한번 해보고 피드백(?)달도록 할게요 고맙습니다
키스투엑스이님 말대로 @media 부분을 수정하였더니 해결되었습니다
@media 태그에 대해서 잘 몰라서 생겼던 일 인 것 같습니다 ㅎㅎㅎㅎ
반응형이였네요........ㅎ_ㅎ;;
신경써주셔서 감사합니다!