MapleStory Finger Point Cute Line Smiley Blinking Hello Kitty Angel MapleStory Finger Point

โ˜… 551

ViewPort (๋ทฐํฌํŠธ)

ViewPort : ์‚ฌ์šฉ์ž๊ฐ€ ๋ณผ ์ˆ˜ ์žˆ๋Š” ์›นํŽ˜์ด์ง€ ๊ณต๊ฐ„ Viewport ์˜ ํ‘œ์‹œ ์˜์—ญ์€ ์žฅ์น˜๋ณ„๋กœ ๋‹ค๋ฅด๋‹ค. ๋ทฐํฌํŠธ๋ฅผ ์ œ์–ดํ•˜๊ธฐ์œ„ํ•ด์„œ๋Š” ๋ชจ๋“  ์›นํŽ˜์ด์ง€์— ์•„๋ž˜ ์š”์†Œ๋ฅผ ํฌํ•จ์‹œ์ผœ์•ผํ•œ๋‹ค. ์ด ๋ถ€๋ถ„์€ ์žฅ์น˜์˜ ํ™”๋ฉด ๋„ˆ๋น„๋ฅผ ๋”ฐ๋ฅผ ์ˆ˜ ์žˆ๋„๋ก ํŽ˜์ด์ง€ ๋„ˆ๋น„๋ฅผ ์„ค์ •ํ•จ width=device-width ์ด ๋ถ€๋ถ„์€ ํŽ˜์ด์ง€๊ฐ€ ๋ธŒ๋ผ์šฐ์ €์— ์ฒ˜์Œ ๋กœ๋“œ ๋  ๋•Œ ์ดˆ๊ธฐ ํ™•๋Œ€/์ถ•์†Œ ์ˆ˜์ค€์„ ์„ค์ •ํ•จ initial-scale=1.0 ์ถ”๊ฐ€ ๊ทœ์น™ https://www.w3schools.com/css/css_rwd_viewport.asp

Media Queries - @media

๋ฐ˜์‘ํ˜•์›นํŽ˜์ด์ง€ ๋ฅผ ๋งŒ๋“ค๋•Œ ์‚ฌ์šฉํ•œ๋‹ค. ํŠน์ • ๋ถ€๋ถ„์— ๋ฏธ๋””์–ด์ฟผ๋ฆฌ๋กœ BreakPoints ๋ฅผ ์„ค์ •ํ•ด์„œ ๋ฐ˜์‘ํ˜• ์›นํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ฌ width and height of the viewport - ๋ทฐํฌํŠธ์˜ ๋„ˆ๋น„์™€ ๋†’์ด width and height of the device - ๊ธฐ๊ธฐ์˜ ๋„ˆ๋น„์™€ ๋†’์ด orientation (is the tablet/phone in landscape or portrait mode?) - ๋ฐฉํ–ฅ resolution - ํ•ด๊ฒฐ 1. ์žฅ์น˜ (๋ทฐํฌํŠธ ํฌ๊ธฐ๊ฐ€ ๋‹ค๋ฅธ ๊ฒฝ์šฐ) /* Extra small devices (phones, 600px and down) */ @media only screen and (max-width: 600px) {...} /* Small devices (portrait tablets..

[C/Core C Programming] Chapter10.๊ตฌ์กฐ์ฒด

#include void make_lower(char a[], char b[]); typedef struct login { char a[10]; char b[10]; }LOGIN; int main() { LOGIN arr; printf("ID?"); gets(arr.a); printf("PASSWORD?"); gets(arr.b); make_lower(arr.a, arr.b); return 0; } void make_lower(char a[], char b[]) { int a1, b1; a1 = strlen(a); b1 = strlen(b); for (int i = 0; i < a1; i++) { if (islower(a[i])==0) a[i] = tolower(a[i]); } printf("ID: ")..

[C/Core C Programming] Chapter9.๋ฌธ์ž์—ด

#define _CRT_SECURE_NO_WARNINGS #include #define SIZE 50 int check_time_str(char phon[]); int main() { char phon[20]; check_time_str(phon); return 0; } int check_time_str(char phon[]) { char x[4] = "010"; while (1) { printf("์ „ํ™”๋ฒˆํ˜ธ ์ž…๋ ฅ(. ์ž…๋ ฅ์‹œ ์ข…๋ฃŒ)\n"); gets(phon); if (strlen(phon) == 11) { if (strncmp(phon, x, 3) == 0) { printf("%s ๋Š” ์œ ํšจํ•œ ์ „ํ™”๋ฒˆํ˜ธ ์ž…๋‹ˆ๋‹ค\n", phon); } } else if(strcmp(phon,".")==0){ break; } ..

[C] ์ฝ”๋“œ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ชจ์Œ (20๋…„๋„)

[C] ๋ฉฑ์Šน ๊ตฌํ•˜๊ธฐ (while ๋ฌธ) #include int main(void) { int n; int x; int i = 1; printf("์ˆซ์ž๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š” "); scanf_s("%d", &x); printf("====================\n"); printf("n n์˜์ œ๊ณฑ\n"); printf("====================\n"); n = 1; while (n = 0 ) { printf("์ ์ˆ˜๋ฅผ ์ž…๋ ฅํ•˜์‹œ์˜ค \n"); scanf_s("%d", &jumsu); total += jumsu; i++; } total = total - jumsu; i--; average = total / i; printf("์ด์  = %.2f\n", total); printf("ํ‰๊ท  = %.2f\n", av..

[C/Core C Programming] Chapter7

//2 #include #include int main() { double a; double r; double n[10] = { 0, }; printf("์ฒซ๋ฒˆ์งธํ•ญ?"); scanf_s("%lf", &a); printf("๊ณต๋น„?"); scanf_s("%lf", &r); printf("๋“ฑ๋น„์ˆ˜์—ด"); for (int i =1; i < 10; i++) { n[0] = a; n[i] = n[i-1]* r; } for (int j = 0; j < 10; j++) { printf("%.1lf ", n[j]); } return 0; } //3 #include #include int main() { int n[10] = { 1,2,3,4,5,6,7,8,9,10 }; int i; int max = 0, min = 0; p..

[C/Core C Programming] Chapter6

//5 #include #include #define SIZE 100 int is_even(int a[], int size, int cu); int is_odd(int a[], int size,int cu); int main() { int a[SIZE]; int count=0; printf("์ •์ˆ˜๋ฅผ ๋นˆ์นธ์œผ๋กœ ๊ตฌ๋ถ„ํ•ด์„œ ์ž…๋ ฅํ•˜์„ธ์š” (๋งˆ์ง€๋ง‰์— 0)"); for (int i = 0; i < SIZE; i++) { scanf_s("%d", &a[i]); count = i; if (a[i] == 0) break; } printf("์ž…๋ ฅ๋ฐ›์€ ์ •์ˆ˜ ์ค‘ ์ง์ˆ˜๋Š” %d๊ฐœ ํ™€์ˆ˜๋Š” %d๊ฐœ ",is_even(a,SIZE, count), is_odd(a,SIZE, count)); return 0; } int is_even(int ..

[C/Core C Programming] Chapter5

//2 #include int main() { int x, y; printf("์ ์˜ ์ขŒํ‘œ (x,y)?"); scanf_s("%d %d", &x, &y); if (x 0) { printf("2์‚ฌ๋ถ„๋ฉด"); } else if (x > 0 && y > 0) { printf("1์‚ฌ๋ถ„๋ฉด"); } else if (x 0 && y < 0) { printf("4์‚ฌ๋ถ„๋ฉด"); } return 0; } //4 #include int main() { int n; printf("์—ฐ๋„?"); scanf_s("%d", &n); if (((n % 4 == 0) && (n % 100 != 0) ||( n % 400 == 0))) prin..