채택완료

px, % 길이 설정에 관해서...

2014-01-02 (목) 12:56:40 5,191
(a+b) 전체 비율을 100%로 가정 시, a는 절대값 100px입니다.

그럼, 나머지 b의 길이는 어떻게 정의할 수 있을까요?

|

답변 3개 / 댓글 4개

채택된 답변
+20 포인트
2014-01-02 (목) 13:05:43
a
position:absolute
top:0
left or right:0

b
display:block
(margin or padding)-left or right:100px

저도 질문이 이해가 안 가서 원하시는 코드를 짐작해서 작성했습니다.

답변에 대한 댓글 1개

죄송합니다. 질문을 어렵게 해서... ㅜㅜ

http://www.homzzang.com/bbs/board.php?bo_table=tag&list_set=3 (전체 728px)
http://www.homzzang.com/bbs/board.php?bo_table=test&list_set=3 (전체 1000px)

예를 들어,위 게시판처럼 게시판 폭이 유동적일 경우,
게시판 목록 밑의 목록수 선택 select 박스 길이는 고정된채, 나머지 길이의 전체폭을 특정값으로 정의하고 싶습니다.
그 특정값이 정해진 가정하에 그 안에서 또 비율대로 (예: 이전페이지, 다음페이지, 글쓰기) 나누려고 하거든요.
2014-01-02 (목) 13:37:38
전체 비율을 100%로 한다는 말은.. 화면 사이즈에 꽉 차게 한다는 것인 것 같고..
100px로 한다는것은.. 그만큼만만 공간을 주고 나머지는 모니터 사이즈에 맞게 유동적으로 바꾸고 싶다는 내용인 것 같기는 한데

그러면.. div를 두개를 만들어서 하나는 100px로 주고, 나머지 div는 100%를 주면 되지 않을까요??

모니터 해상도에 따라서 값을 정의한다는것은 간단한 작업은 아닐듯 합니다.^^

답변에 대한 댓글 1개

잘 이해해주셨네요. ^^* 근데, 나머지에 100%를 주면 앞서 준 절대값 영역까지 포함해 전체폭으로 인식해버려서 ... ㅜㅜ
2014-01-02 (목) 12:58:56
???????

저만 질문글이 이해가 안되는건지요????

답변에 대한 댓글 2개

아래 열남매 님 말씀대로입니다. ^^* 제가 설명을 어렵게 했나보군요...

게시판 전체 폭의 길이는 예를 들어, 728px ~1200px까지 레이어 설정에 따라 절대값은 유동적이지만, 비율로 봤을 때 100 %입니다.
이 100% 범위 안에서 a는 딱 100px 정도만 차지하고, 나머지 b의 길이는 이 100%에서 a의 100px 값을 뺀 나머지가 꽉 차게 하고 싶습니다.
^0^

답변을 작성하려면 로그인이 필요합니다.