사용자가 색상 목록에서 색상을 선택할 수 있도록해야하는 사이트에 몇 페이지가 있습니다. 목록은 데이터베이스에서로드되며 그 안에 여러 색상을 가질 수 있습니다. 컨트롤의 정확한 크기는 페이지에 따라 다릅니다. 색상을 선택하는 데 사용할 수있는 훌륭한 플러그인이 있다는 것을 알고 있지만 디자인을 기반으로 제작했습니다. (읽기 : 타사 컨트롤을 사용할 수 없음)이것이 유효한 테이블인가요? 더 나은 대안이 있습니까?
여기에 표를 사용하여 작업 솔루션을 작성했습니다 (http://jsfiddle.net/Cfj4T/1/). 이 예제의 주요 목적은 내가 전체 색상의 폭이 단지 용기에 폭을 설정하여 선택 변경할 수 있음을 보여주는 것입니다 :
div.select-large {
width: 560px;
}
div.select-small {
width: 280px;
}
질문은 :이 테이블의 잘못된 사용인가? 대신 "a"태그 나 div 요소에 CSS를 사용하는 솔루션이 있습니까? 그게 어떻게 생겼어?
주 - 예는 각도에 의해 생성 그래서 "A"태그의 추가 속성에 너무 많이 읽지 않는 JSFiddle에 복사했다. 한 곳에서
모든 옵션 : - 경우에 사람이 지금까지 내가 원래 JSFiddle (http://jsfiddle.net/Cfj4T/6/)에 모두 넣어 한 답변을보고 싶어. 그들은 정말 잘 작동합니다. 덕분에 모두!
주로 의견 기반 * 및 *에는 질문 자체에 문제에 대한 충분한 설명이 없습니다 (HTML이 제공되지 않음 등). –
@ JukkaK.Korpela 진심으로 제 질문의 질적 향상에 관심이 있습니다. 즉, 표를 대체 할 핵심 질문은 여러 가지 옵션이 있지만 의견이 아닙니다. 지금까지 코드가 간다 - 나는 (IMHO) 코드로 독자를 압도하는 것보다 쉬운 JSFiddle을 제공했다. 이/미래의 질문의 질을 개선하기위한 코드 또는 다른 방법까지 내가 포함해야하는 것에 대한 제안이 있습니까? –
당신은 기술적 인 근거를 뒷받침 할 수있는 실제 증거가 거의 없거나 거의없는 매우 견해가 의견을 기반으로한다는 답변을 볼 수 있습니다. –