반응형
반응형

1. CheckBox 체크

$('#ckBox').prop('checked',true);
$('input:checkbox[name="네임"]').prop('checked',true);

첫 번째 라인과 같이 체크박스의 id를 지정해서 체크하여도 되고, 두 번째 라인과 같이 name, id 등을 선택하여 체크할 수 있다.

true로 설정하면 체크가 되고, false로 설정하면 체크가 해제 된다.

2. CheckBox 체크여부 확인

$('#ckBox').is(':checked');

.is(':checked') 를 이용하여 체크되어 있는지 아닌지를 알 수 있다.

(true : 체크되어 있음, false : 체크되어 있지 않음)

3. CheckBox 전체 체크

<div>전체<input type="checkbox" id="allCk"></div>
<div>테스트1<input id="ck1" type="checkbox"></input></div>
<div>테스트2<input id="ck2" type="checkbox"></input></div>
<div>테스트3<input id="ck3" type="checkbox"></input></div>

위와 같은 checkbox가 있을 때, 전체 체크하는 방법은 간단하다.

	$('#allCk').click(function(){
		var checked = $('#allCk').is(':checked');
		
		if(checked)
			$('input:checkbox').prop('checked',true);
	});

allCk 체크박스를 클릭 했을 때, allCk가 체크되어 있다면 checkbox를 전부 다 true로 해주면 된다.

 

 

테스트 소스

<!DOCTYPE html>
<html>
<head>
	<script src="./jquery-3.4.1.min.js"></script>
</head>

<div>전체<input type="checkbox" id="allCk"></div>
<div>테스트1<input id="ck1" type="checkbox"></input></div>
<div>테스트2<input id="ck2" type="checkbox"></input></div>
<div>테스트3<input id="ck3" type="checkbox"></input></div>

<button type="button" id="btn1">1번 체크/언체크</button>
<button type="button" id="btn2">2번 체크/언체크</button>
<button type="button" id="btn3">3번 체크/언체크</button>
<script>
	$('#btn1').click(function(){
		var checked = $('#ck1').is(':checked');
		$('#ck1').prop('checked',!checked);
	});
	
	$('#btn2').click(function(){
		var checked = $('#ck2').is(':checked');
		$('#ck2').prop('checked',!checked);
	});
	
	$('#btn3').click(function(){
		var checked = $('#ck3').is(':checked');
		$('#ck3').prop('checked',!checked);
	});
	
	$('#allCk').click(function(){
		var checked = $('#allCk').is(':checked');
		
		if(checked)
			$('input:checkbox').prop('checked',true);
	});
</script>
반응형
반응형

웹폰트 사용하기


웹사이트의 주소를 복사하여 스타일 시트나 html의 ‘<link href~'로 연결-스타일 시트에서 font-family로 지정합니다.
② 직접 웹서버에 업로드하는 방법 : *.eot, *woff 로 변환 - 서버로 업로드 -
@font-face{
 font-family:글꼴이름;
 src:local('글꼴이름‘),
 url('글꼴이름.eot),
 url('글꼴이름.woff') format('woff'),
 url(‘글꼴이름.ttf') format('truetype);}

 

폰트 연결하기


1. font-family : 글꼴 속성지정


윈도우의 기본글꼴은

영문 : sans-serif, serif   

한글:굴림, 궁서, 돋움, 바탕

 

 


-css3 에서 웹폰트를 웹표준으로 설정하여 글꼴을 연결하여 사용하거나, 서버로부터 다운로드하여 스타일을 적용할 수 있습니다. 

 

 

구글 폰트 다운로드 사이트


http://fonts.google.com
http://fonts.google.com/earlyaccess

 

Google Fonts

Making the web more beautiful, fast, and open through great typography

fonts.google.com

직접 폰트 변환하여 연결하기

 

변환 사이트

https://onlinefontconverter.com/웹폰트를 변환한 후, 변환된 폰트 파일들을 fonts라는 폴더를 생성하여 넣어 주고 html에 연결하여 사용하면 됩니다.

웹폰트의 확장자에는 otf, eot, svg, ttf, woff, woff2 등이 있습니다.

 

웹에서 사용 가능한 폰트 : woff, 트루타입(ttf), 오픈타입(ttf, otf), 임베디드 오픈타입(eot), svg폰트(svg, svgz)

컴퓨터에서 사용하는 글꼴은 ‘*.ttf’이지만,다른 확장자들에 비해 용량이 크다는 단점이 있어 웹코딩을 할때에는 ‘*.eot', '*.woff'이 가장 적합합니다.

 

---> 대부분의 모던 브라우저에서 지원하는 woff 글꼴 파일을 먼저 선언하고 ttf파일은 그 다음에 선언한다.(ttf가 용량이 크기 때문에) woff파일의 형식을 지원하는 브라우저는 woff를 다운로드 하고 굳이 ttf는 따로 다운로드 하지 않습니다.

 

외부 스타일 css파일로 연결할 경우

<link href="css파일경로" rel="stylesheet" type="text/css">

 

html파일의 <head>부분에 외부 스타일 link을 연결해 놓고

css파일에는 다음과 같이 입력합니다.

@font-face{

font-family :‘글꼴이름‘;

src : local('글꼴명‘),

url('경로명/글꼴이름‘) format(’파일유형‘),

url('경로명/글꼴이름‘) format(’파일유형‘),

url('경로명/글꼴이름‘) format(’파일유형‘),

url('경로명/글꼴이름‘) format(’파일유형‘);

 

@font-face{

font-family :‘NanumPenScript-Regular‘;

src : local('NanumPenScript-Regular‘),

url('./fonts/NanumPenScript-Regular.eot‘),

url('./fonts/NanumPenScript-Regular.woff‘) format(’woff‘),

url('./fonts/NanumPenScript-Regular.ttf‘) format(’truetype‘),

url('./fonts/NanumPenScript-Regular.otff‘) format(’opentype‘);

}

 

폰트를 문서 전체( body)에 적용할 경우

body{font-family:'NanumPenScript-Regular‘,’serif','sans-serif'}

 

반응형
반응형

짱구아빠 신형만 명대사

 

반응형
반응형

2급 조련사는 주로 회초리로 말을 때려서 길들이고,
1급 조련사는 당근과 회초리를 함께 쓴다고 한다.
못할 때만 회초리를 쓰고 잘하면 당근을 주는 것이다.
그러나 특급 조련사는 회초리를 전혀 쓰지 않고
당근만 가지고 훈련시켜서 훌륭한 말을 길러낸다고 한다.
- 이건희, 삼성 창업가


이어지는 이야기입니다.
“나 역시 가능한 한 벌주는 것을 피하려고 한다.
특별히 ‘저 사람을 키우려면 자극이 필요하겠다’하는 경우가 아니면
질책하는 것도 삼가고 있다. 사람은 누구나 벌을 받으면
사고와 행동이 오그라든다고 생각하기 때문이다.
그러한 이유로 나는 삼성의 경영자들에게 신상필벌 아닌
신상필상 할 것을 주문하고 있다.

반응형
반응형

항구는 여러 곳에서
급파된 의료진으로 분주했으나
구조된 사람은 없었다. 현장을 아는 사람도
상황을 파악하는 사람도 없었으며 지휘자도
지시도 없는 그저 아비규환의 광경이었다.
그런데 배가 다 가라앉고 나니 모든 것이
분주하게 움직였다. 속에서 욕지기가
솟아올랐다. 발밑이 허물어지는 것
같았다. 그래... 이게 한국 사회
기본 체력이지...


- 이국종의《골든아워 2》중에서 -


* 이태원 핼러윈 대 참사.
그야말로 아비규환의 광경입니다.
"어찌 이런 일이..." 현장의 많은 사람들이
이리저리 뛰고 분주했으나 엄청난 사망자 숫자에
그저 비통할 따름입니다. 졸지에 숨진 분들의 명복을
빌고, 청천벽력 같은 비보에 망연자실해 있는 유가족들에
깊은 위로를 드립니다. 우리 사회의 기본 체력을 다시금
철저히 점검해 보아야 할 때입니다.

반응형

'아침편지' 카테고리의 다른 글

편가르기  (0) 2022.11.02
최악의 사태는 막을 수 있었다  (0) 2022.11.01
언어 너머의 우주  (0) 2022.10.31
겸손한 성품  (0) 2022.10.28
피곤을 모르는 건강체  (0) 2022.10.28
반응형

현대 철학의 거물 비트겐슈타인은
그의 책 <철학적 탐구>에서 다음과 같이 말했다.
"사자가 말을 할 수 있다고 하더라도 우리는 그 말을
이해할 수 없다." 삶의 방식이 다르기 때문이다. 주어진
환경과 개인의 경험이 다르다면, 우리는 같은 말을 한다
해도 서로를 조금도 이해할 수 없다. 21세기 한국의
건물 숲속에서도 우리는 사자들을 만난다.


- 채사장의《지적 대화를 위한 넓고 얕은 지식》중에서 -


* 우리는 서로 같은 언어를 사용하고 있음에도
사자와 인간만큼이나 대화가 통하지 않을 때가 많습니다.
삶의 형태에 따라 같은 단어를 사용하더라도 그 속에 담는 뜻이
서로 다르기 때문입니다. 특히나 삶의 형태가 다양해지는 요즘은
그 차이가 더욱 벌어지고 있습니다. 이제는 그 사람이 하는
말을 넘어서 그 사람의 우주를 보아야 할 때입니다.
상대의 역사와 공간을 들어야 합니다. 언어에
숨어있는 우주의 소리에 귀를 기울여야만
비로소 그 사람이 보입니다.

반응형

'아침편지' 카테고리의 다른 글

최악의 사태는 막을 수 있었다  (0) 2022.11.01
아비규환  (0) 2022.10.31
겸손한 성품  (0) 2022.10.28
피곤을 모르는 건강체  (0) 2022.10.28
사람 사이 간격  (0) 2022.10.26

+ Recent posts