나는 HTML/CSS/Javascript와 관련된 질문을 가지고있다. 그러나 나는 오랫동안 모든 것에 대한 기술 용어를 잊어 버린 것처럼 정확히 묻는 방법을 확신하지 못한다. .기술 용어가 확실하지 않다 - HTML/CSS/자바 스크립트 테이블 질문
내 궁극적 인 목표는 (코드) 다음을 수행 웹 페이지의 요소를 구성하는 것입니다
전 누구죠 즉, 클릭하면 변수를 표시 (그래픽 버튼이 아닌 HTML "버튼") 클릭 할 수있는 요소의 수 특정 물건에 대한 흥미로운 세부 사항을 제공하는 텍스트의 양. 가능한 경우 이러한 버튼을 "강조 표시"하는 방법이 필요합니다 (이미지를 위/아래 또는 왼쪽/오른쪽으로 클릭 할 때 좌표로 바꾸는 CSS 속임수를 풀 수있는 방법을 알고 있지만 방법을 잘 모르겠습니다.) 이것을 내가 의도 한대로 작동하도록하십시오).
- 각 버튼 앞에 어떤 종류의 라벨을 부착 할 수 있습니다. (원래 독창적 인 계획은 HTML 테이블에 모든 것을 던지려고했기 때문에 레이블을 입력 할 수있는 버튼의 한쪽에 열을 넣을 수있었습니다.)
- 세부 정보 상자가 나타나면 이미지 배경이 표시되도록 허용합니다.
- 버튼과 제목 표식이 세부 정보 창의 한쪽에 있고 세부 정보 상자 자체가 다른쪽에 표시되도록 구성되어 있습니다.
예 :
나는 지금까지 과일 (사과, 오렌지, 바나나, 배)의 이름을 가지고 그 왼쪽에 열을 가지고있다. 이 이름 바로 옆에있는 열에는 과일 이름별로 일련의 단추가 있습니다 (과일 이름 당 하나의 단추가 있으므로 한 줄에 "Apple", 그 다음에 {button}, 다음 줄에는 "Orange", 그 다음에는 {button} 기타.). 이 버튼을 클릭하면 맨 오른쪽에 각 과일에 대한 자세한 설명과이 상세 텍스트 뒤에 배경 이미지 (모든 세부 상자의 동일한 이미지)가 표시됩니다. 이 배경 이미지 및 모든 텍스트는 버튼을 클릭 할 때까지 숨겨집니다. 같은 버튼을 두 번 클릭하면 텍스트가 다시 숨겨지는 것이 좋습니다.
이 모든 것을 위해 이미지를 구성하는 데 아무런 문제가 없지만 코드가 손실됩니다. 이 모든 것을 일종의 HTML 테이블로 코딩 할 수 있습니까? 그렇다면이 코드를 체계적으로 유지할 수 있습니까? 맨 왼쪽 열 (예)에 배경 이미지가 있고, 그 위에 교체 가능한 텍스트가 있으므로 (그래픽 수를 줄임) 가능합니까?
내 질문 및 표현이 기술적으로 기술적이지 않은 경우 사과드립니다. 나는 오랫동안 간단한 HTML 페이지에 익숙해졌으며 실제로 CSS/Javascript를 배웠지 않습니다. 내 질문이 이해가되지 않는다면, 나는 내 목표를 더 잘 설명하기 위해 이미지를 그리는 것보다 행복 할 것이다.
미리 답변 해 주셔서 감사합니다.
현재 웹 페이지에서 정상적인 기능과 비슷한 소리가 나옵니다. 당신은 테이블로 그것을 레이아웃 할 필요가 없습니다. 고정/상대 위치 지정, 부동, css 열 및 flexbox 중 하나 또는 모두의 조합을 사용할 수 있습니다. 자바 스크립트 나 jQuery와 같은 자바 스크립트 라이브러리와 상호 작용할 수 있습니다. – Rounin
스택 오버플로에 오신 것을 환영합니다. @rounin이 말했듯이, 여러분이 묘사하고있는 것에 대해 평범하지 않은 것은 없습니다. 실제로 그것은 tl; dr 카테고리에 있습니다. 기술이 당신을 위해 할 수있는 것에 시간을 투자해야 할 필요가있는 것 같습니다. http://stackoverflow.com/help/how-to-ask를 읽는 것이 도움이됩니다. 질문을보다 간결하게 형식화하고 (입력 시간을 절약하는 데 도움이 될 것입니다) – Mikkel