2014-11-25 1 views
0

:이상한 플로트/여기에서 찾을 수 있습니다 나는 내 친구를 위해이 시작 페이지에서 일하고 있어요 (동적 크기 조정 포함) 사용자 정의 시작 페이지 폭 문제 (

http://seekoften.com/EDMfact/

내가하고 싶어 각 소셜 미디어 아이콘은 호버의 상자 그림자 용이성과 함께 링크가 될 수 있습니다. 나는 앵커 태그가 전체 소셜 미디어 이미지에 영향을 미치기 쉽도록 블록으로 표시되어야하지만, 디스플레이 블록, 인라인 대신 가로로 배열하려고 할 때 문제가 남았습니다.

너비가 사용 된 전체 크기 이미지 (500px x 500px)의 경우 li의 너비가 강요되므로 모든 것을 다음 줄로 강제로 이동합니다.

저는 누군가가 같은 라인에있는 모든 소셜 아이콘을 얻고 뷰포트의 너비에 따라 동적으로 크기를 조정할 수있게되기를 바랍니다.

또한 가능하다면 누군가가 머리글 이미지 (EDMfact 및 Ravergirls)를 복사 할 수없는 방법을 가르쳐 줄 수 있으면 좋겠다. & 드롭 등을 드래그 할 수있다. 나는 그들에게 배경 이미지를 만들어서 시도했다. 그 div하지만 동적으로 그것을 적절한 높이로 강제하는 것은 어려웠습니다.

미리 감사드립니다. 사람들이 나를 바르게 도울 수 있기를 바랍니다. 나는 이것을 몇 시간 동안 일해 왔으며 이것을 어떻게 조절해야하는지에 대한 총체적 인 손실을 보았습니다. 어떤 도움이든 &의 조언은 크게 감사 할 것입니다.

+0

도움이 필요한 몇 가지 문제가 있습니다. 명확성을 위해 글 머리 기호 목록에 문제를 통합하는 것이 좋습니다. 또한 jsfiddle을 설정하여 문제를 해결하는 것이 더 쉽습니다. – JSuar

답변

0

이 대답은 당신이 수정해야하는 것은, 어쨌든 ... 단지 당신에게 유용 할 것입니다 :

: 여전히 그림자를 수정, 그래서 img 태그에 그림자를 이동하지 않습니다

.social ul { 
    display: block; 
} 
.social ul li { 
    display: inline; 
    /* float: left; <---REMOVE */ 
} 
.social ul li a { 
    display: inline; 
    /* display: block; <---REMOVE */ 
    /* float: left; <---REMOVE */ 
} 

.social ul li a:hover img { 
    box-shadow: 0 0 3px #f7f731; 
} 
+0

응답 해 주셔서 감사합니다! 왜 그 대답이 나에게만 사용될 것이라고 말하는지에 대해 자세히 설명해 주시겠습니까? 내 마크 업 중 일부가 잘못되었거나 중복되었음을 제안합니까? 또한 제안 된 변경을 시도했지만 설명 된 동작을 실제로 수정하지 않습니다. 리는 여전히 전체 크기 이미지의 너비를 취하고 서로 나란히 가로로 표시하지 않고 세로로 표시합니다 ... 다른 조언이 있습니까? 시도 할 수 있습니까? 감사합니다. – Fox

+0

방화범이 바뀌 었습니다. 뭔가 놓칠 수있었습니다. 문제는 디버깅과 같아 보이며 특별한 문제는 없습니다. 답변이 업데이트되었습니다. 어떤 이유로 앵커가''inline-block' 일 때, 너비의 절반이 걸릴 수 있습니다 ... 너비가 CSS의 어딘가에 설정 될 수 있지만 찾을 수 없습니다. – skobaljic

+0

AHA! 그랬어!고마워요. 여전히 100 % 확신 할 수는 없지만 블록이나 인라인과 상관없이 앵커 태그가 img에서 활성화되어 있기 때문에 img 태그에 상자 그림자를 사용하는 것이 트릭으로 보입니다. 다시 한 번 감사드립니다. – Fox

0

먼저 이미지를 500px x 500px로 표시하여 32px x 32px (또는 비슷한 크기)로 표시하면 안됩니다. 이렇게하면 방문자에게 대역폭이 발생하고 성능 문제가 발생할 수 있습니다. 사용자가 설정 한 4 개 이미지에

: 스타일 = "너비 : 32px"너비 = "10 %" 와 이것을 대체하십시오

다음 파일 :있는 style.css를, 라인 주위에 110 당신 것 가지고있다 : 전시 : 구획; 변경 : 표시 : 인라인;

+0

이미지 무게가 6kb이므로 작은 이미지를 사용할 필요가 없습니다. 이는 망막 디스플레이에서 잘 보입니다. – skobaljic

+0

응답 해 주셔서 감사합니다! 신속하고 유익한 답변을 많이 주셔서 감사합니다. 나는 그들이 큰 스케일로 위 아래로 여전히 고해상도를 유지할 수 있기를 원했기 때문에 더 큰 이미지만을 사용했음을 언급해야한다. 하지만 아마도 100px X 100px 정도를해야했습니다. 너비가 "10 %"인 이유는 뷰포트의 크기가 조정되기 때문입니다. 32px로 설정하면이 동작이 적용되지 않습니다. 맞습니까? 또한 변경 한 내용을 변경했지만 아무 것도 변경하지 않았습니다. 나는 여전히 똑같은 문제를 겪고있다. – Fox