Form Validation in jQuery in Hindi |Registration Form Validation Using jQuery in Hindi |Jquery hindi

인도 웹 기술에 오신 것을 환영합니다 힌디어로 양식 검증 이 비디오를 좋아하고 공유하고이 채널을 구독하십시오

Boostrap 4를 사용하여 사용자 이름, 비밀번호 및 비밀번호 일치 확인 CDN 링크 jquery와 Boostrap 4를 사용하여 w3schoolcom 웹 사이트 만들기

JavaScript training tutorial – Part 1 ( 30 Minutes)

안녕하세요 자바 스크립트 교육에 오신 것을 환영합니다

이 훈련은 구체적으로 목표로 삼은 C # 개발자에게 C # 개발자 매우 강하게 유형의 언어에서 온다 완전히 컴파일 된 클래스 키워드, 상속 및 다형성으로 완전히 객체 지향 C #에는 보호 된 내부 등 다양한 범위의 범위가 있습니다 C #의 inftrastructure는 JavaScript의 인프라와 다릅니다 이 비디오에서는 우리가 C # 개발자로서 기억해야 할 매우 중요한 포인트 JavaScript 코딩 중 C #과 JavaScript는 동일합니다 문제를 일으킬 수있다

확실하다 For Loops와 같은 유사성, 조건 등이있는 경우 그러나 방법에는 많은 차이가있다 자바 스크립트 작동 이 1 시간 교육을 통해 그 차이를 지적 할 것이다 이 교육은 두 부분으로 나뉩니다 처음 30 분 안에 11 가지 중요한 포인트를 거치게된다

자바 스크립트 C # 개발자를 놀라게 할 수있는 다음 반 시간에 JavaScript를 사용하여 적절한 객체 지향 프로그래밍을 구현하는 방법에 대해 논의합니다 이 비디오를 공유하면 페이스 북, 트위터, LinkedIn 계정 이메일 : questpond@questpondcom 이 작은 전자 책을 공유합니다 AngularJS를위한 AngularJS는 매우 유명한 프레임 워크 중 하나입니다 요즘 사용되는 자바 스크립트에서 기억할 포인트 번호 1 변수의 데이터 유형이 정의됩니다

실행 중 또는 변수의 데이터 유형 아르 실행 시간 동안 할당 된 값으로 정의됩니다 자바 스크립트에서 변수 선언하기 var 키워드 X는 숫자가됩니다 데이터 형은 문자열이 될것이다 이 X 변수는 숫자의 데이터 유형입니다 값을 변경하자마자 데이터 형이 문자열이된다

우리가 여기서 경고한다면 우리가 그것에 10 개의 값을 할당했기 때문에 X의 타입은 숫자입니다 그 후 문자열이됩니다 데이터 유형은 강하게 입력되지 않습니다 오른쪽에 할당 된 값은 무엇이든 왼쪽 변수는 그 데이터 형이된다 포인트 번호 2 자바 스크립트 주로 가지고있다

3 종류의 기본 데이터 유형 하나는 숫자입니다 다른 하나는 문자열이다 세 번째 것은 부울 우리가 경고를하면 우리는 부울을 얻을 것이다 십진수 그것은 숫자로 불릴 것이다 데이터 유형에서 판단하다 정수 할당 또는 소수점 지정 모든것은 숫자 자바 스크립트에서 포인트 넘버 3 정의되지 않음 정의되지 않은 경우 발생합니다

우리는 변수를 선언한다 즉 var x 아무 것도 지정하지 마라 가치 이 경우 x는 정의되지 않은 상태가 될 것이다 정의되지 않은 수단 변수가 선언된다 값은 그것에 할당되지 않습니다

정의하려면 데이터 부재의 의미 값은 숫자가 아니거나 문자열이 아니거나 부울도 아니며 그것은 Null입니다 포인트 번호 5 자바 스크립트에서 두 개의 범위 만 있습니다 비공개 또는 글로벌 C #에서는 개인적으로 보호되어 있습니다 영원한, 공개 자바 스크립트에서 우리는 은밀한 또는 글로벌 var x = 10 이것은 세계적인 것입니다 이 페이지 전체에서 우리가 함수를 정의한다면 자바 스크립트에서 이 함수에서 변수 var x = 5를 정의하면 이 var x = 5는이 함수에 대해 private입니다

var x = 10은 전체 페이지에 대해 전역입니다 이 경고는 10을 표시합니다 이 동안 경고가 표시됩니다 5 이걸 실행해라 값은 10입니다 그러나 지역 변수 / 개인 변수 값은 다음과 같이 표시됩니다

5 결론적으로 변수는 전역 변수이거나 비공개 변수 여야합니다 자바 스크립트 사용 어휘 범위 접근법 어휘 수단 단어의 위치에 따라 단어의 의미가 바뀔 수있다 달빛 라이터 달이 오면 그것은 다른 것입니다 빛이 오면 곧 그것은 다른 것입니다 위치에 따라 말의 의미가 변하고있다

변수 선언의 물리적 위치에 따라 자바 스크립트 결정 공개 또는 비공개 여야합니다 var x = 10 ~이다 세계적인 차원에서 그것은 함수 외부에있다 var x = 5 위치가 함수 안에있다 비공개로 만듭니다

어휘 범위는 메커니즘 우리는 변수 선언의 물리적 인 위치를 봅니다 결정한 다음 비공개 또는 전역이어야합니다 포인트 넘버 6 가장이다 잔인한 점 자바 스크립트에서 변수를 선언하지 않으면 변수를 할당하면됩니다 디폴트 글로벌이된다 어휘 범위 접근법이 없다 각각의 우리가 변수를 지정하고 선언하지 var x를 쓰지 않고 그냥 쓰는 것을 의미합니다

엑스 변수 x 세계적으로 선언된다 우리가 경고를하면 우리는 가치 5를 볼 것입니다 아직도 우리는이 x 외부에 접근 할 수 있습니다 기본적으로 이것은 글로벌이되기 때문에 변하기 쉬운 5 이제 전 세계적으로 액세스됩니다 이 x는 아니다

개인 변수로 생성되었지만 전역 변수가 됨 이 혼란을 피하기 위해 자바 스크립트 개발자들은 엄격히 사용하다 엄격한 사용을 말하면 이 x 쓸 수 없다 그것이 선언되지 않을 때까지 우리가 var를 넣을 시간 그것은 어휘 범위를 따른다 우리가 use strict를 사용하지 않고 실행하면 예외가 발생합니다 var 키워드를 넣으면 엄격한 사용을 보장하다 우리는 변수가 없다 값의 간단한 할당으로 생성되는 포인트 번호 7 자바 스크립트 변수 선언문에는 호이스트 호이스트 수단 무언가를 끌어 올리는 자바 스크립트에서 명백한 선언이 끌어 올려진다

선언 전에 alert (x) 이 프로그램을 실행하면 그것은 정의되지 않는다고 말하고있다 JavaScript는이 var x를 취했습니다 그리고 상단 변수 선언이 종료되었습니다 JavaScript 호이 스팅 (hoisting)은 변수 선언이 위로 이동합니다 이 시나리오에서 여전히 x에 액세스 할 수 있습니다

실제 값은 나중에 액세스 할 수 있습니다 정의되지 않음 그 뜻이 아냐 변수가 없지만 변수가 있지만 값이 할당되지 않았습니다 포인트 번호 8 자바 스크립트에서 매우 중요합니다 마감 마감 JavaScript의 혼란스러운 주제 중 하나이지만 JavaScript의 매우 중요한 개념 때에 온다 적절한 창작 구성 요소들 자바 스크립트에서 마감 두 가지 일을하는 데 도움이됩니다 상태를 유지하는 데 도움이됩니다

JavaScript 함수 두 번째 JavaScript의 private 변수에 액세스하는 데 도움이됩니다 Fun1이라는 함수가 있습니다 이 함수 안에는 변수가 있습니다 이 함수에 값 전달 이 값은 이 변수에 내부적으로 설정 이 변하기 쉬운 ~이다 사적인 변수 액세스 할 수 없습니다

str 외부 첫 번째 문제는이 개인 변수에 액세스하는 것입니다 두 번째로 유지하는 것입니다 주 에서 함수 호출 우리가 여기서 부를 때 Fun1 그리고 "Shiv" Fun1을 다시 호출하면 통과하다 라주 이 전화 그 안에 값 쉬브가있을거야 이 호출은 그 안에 Raju 값을 갖습니다 우리는이 부름을 다른 부름에서 다시 유지할 수 없습니다 우리가 전화를 할 때마다 그것은 값을 할당한다 이 범위 이후에 변수를 할당 해제합니다

먼저 개인 변수에 액세스하십시오 둘째 모든 함수 호출 사이에 상태 유지 이 변수에 액세스하려면 우리는 어떤 종류의 기능 누가이 변수를 외부로 가져올 수 있는지, 함수 안에 함수가 있어야합니다 다음과 같은 함수를 만듭니다 _getData 및이 getData 돌아온다 str 이 변수는 비공개 변수입니다

만큼 잘 우리가 만든 기능은 비공개입니다 이 함수를 public으로 만들기 반환 우리는 접근 할 수있다 이 _getData 으로 이름 getData 이 의회 만든다 _getData 공공의 이와 같은 함수를 만들면 private입니다 우리가 반환을 사용할 때 공개된다 모든 전화 이전 상태를 유지할 것이다

폐쇄 때문에 이 변수는 닫혀 있고 상태는 유지된다 모든 전화에서 나는 국가를 유지할 수있다 종결은 두 가지를한다 개인 변수에 액세스하는 데 도움이됩니다 둘째 이 기능 이 변수를 둘러 쌉니다

이것 때문에 국가가 유지된다 사용 클로저는 두 가지 용도로 사용됩니다 하나는 사적인 변수에 접근하는 것이다 함수 두 번째 것은 상태를 유지하기 위해 우리는 우리가 논의 할 곳에서 별도의 비디오를 시작할 것입니다 자바 스크립트에서 객체 지향 프로그래밍을하는 법 JavaScript로 객체 지향 프로그래밍을 할 때 실제 구현에 대해 이야기 할 것입니다

포인트 넘버 9 JavaScript에서 매우 중요합니다 IIFE 바로 호출 됨 기능 표현 먼저 함수를 만들고 함수를 호출하십시오 우리는 함수를 만들지 만 반복해서 사용하지는 않습니다 해당 페이지에 대해서만 기능 만들기 함수를 생성하자마자 바로 호출 할 것입니다 우리는 IIFE 함수를 별도로 호출하기 때문에 함수 이름을 줄 필요가 없다

다음 것은 바로이 함수를 호출하십시오 이 함수는 생성되고 즉시 실행됩니다 이 함수의 이름은 지정되지 않고 익명 함수로 지정됩니다 이걸 실행해라 "안녕하세요"가 표시됩니다

즉시 호출 된 함수 식 사용 시작 코드를 실행하고 싶다 포인트 넘버 10 자바 스크립트에서 그것은 매우 중요하다 "this"키워드에 대한 이해 브라우저 실제로 HTML을 파싱합니다 html을 파싱하면 그 안에 DOM이 생성됩니다 DOM 계층 구조가 생성되었습니다

JavaScript가이 DOM 계층 구조에 액세스 할 수 있습니다 "이" ~이다 브라우저의 맨 위 윈도우 객체 언제 우리가 JavaScript에서 모든 종류의 변수 또는 객체 만들기 첨부 됨 창 개체로 이 변수 첨부되어있다 창 개체로 이 값을 windowx 이 경우 출력은 10이됩니다 둘 다 위해 창문 쓰기보다는 "this" 변수, 클래스, 함수를 만들 때마다 모두 붙어있다

"이" 포인트 번호 11 자바 스크립트에서 수업은 기능입니다 에서 온 사람들 C # 및 Java 배경 이 모든 것을 class 키워드라고 부르며, 객체, 상속, 다형성, 추상화, 인터페이스 완전히 날아간거야 객체 지향 프로그래밍 언어 자바 스크립트에서 우리는 class 키워드를 가지고 있지 않다 여기에 클래스를 만들려면 함수를 만듭니다 새로운 JavaScript 사양에서는 클래스 키워드를 도입했습니다

하지만 하루가 끝날 때마다 내부적으로 기능하다 우리는 고객 클래스를 만들고 있습니다 그것은 customerCode 속성을 가지고있다 과 CustomerName 속성 자바 스크립트에서 우리는이 없습니다 클래스 키워드 속성을 만들려면 이 변수 이름 메서드를 만들려면 thisgetFullDetails 이 고객 클래스 내부적으로 함수이다

적절한 클래스가 아니다 존경하지 않는다 객체 지향 프로그래밍의 원리 이 CustomerCode는 전역 변수입니다 창 개체에 붙어있다 다음 강연에서 이 비디오의 제 2 부 JavaScript를 사용하여 적절한 객체 지향 프로그래밍을 수행하는 방법을 설명합니다

어떻게 창조하다 적절한 수업 존중 추상화, 캡슐화, 상속, 다형성 구현 이 파트 1에서는 우리가 보았다 11 점 C # 개발자가 있어야하는 JavaScript 그것에 대해 알기 대단히 감사합니다

Asp.net Registration Form with SQL Database Validation Part – 2

첫 번째 비디오에서 우리는 등록 양식 디자인을 만들고 이제 우리는 데이터베이스를 우리 양식에 연결합니다 데이터베이스 연결이 끊어져서 파일을 만들 수 없다면 수동으로 파일을 추가하십시오

여기에서 데이터베이스 파일을 추가 할 수 있습니다 또는이 파일을 앱 데이터 폴더를 클릭하여 추가하고 SQL Server 데이터베이스 파일을 추가 할 수 있습니다 Databasemdf 파일을 두 번 클릭하여 테이블 만들기를 엽니 다 테이블을 마우스 오른쪽 버튼으로 클릭하고 새 쿼리를 선택하십시오

그래픽으로 표를 생성 할 수 있습니다 테이블이 성공적으로 생성 된 것을 볼 수 있습니다 본문의 맨 아래에 SQLDataSource를 추가하십시오 데이터베이스 파일을 선택하십시오 이 연결 문자열을 사용하여 데이터베이스에 연결할 수도 있습니다

하지만이 구성 연결 문자열을 사용하여 데이터베이스에 연결하고 있습니다 Query를 클릭하여 연결을 확인하십시오 이제 Button to Submit 데이터에서 onlick 이벤트를 만듭니다 globle 네임 스페이스 파일을 추가하여 SQL 데이터베이스 명령을 사용하십시오 새 SQl 연결을 만듭니다

문자열에 sql 명령을 저장합니다 이름이 맞는지 확인하십시오 그렇지 않으면 오류 메시지가 나타납니다 새 SQL 명령을 만듭니다 새 SQL 명령에 sql 명령 문자열을 전달하십시오

또한 연결 고리를 통과시킵니다 값 매개 변수 이름을 추가하십시오 값 매개 변수의 이름이 올바른지 확인하십시오 값을 테이블에 삽입하려는 텍스트 상자 이름을 추가하십시오 ExecuteNonQuery를 사용하여 삽입, 업데이트 및 삭제 명령을 실행합니다

마지막으로 데이터베이스 연결을 종료합니다 성공적으로 등록되었음을 나타내는 레이블을 추가하십시오 이제 Textbox에 대한 유효성 검사 컨트롤을 추가하고 있습니다 첫 번째 텍스트 상자 유효성 검사는 필수 입력란 유효성 검사입니다 이 유효성 검사를 추가하면 빈 텍스트 상자를 남길 수 없습니다

정규 표현식 검사기는 사용자 입력의 유효성을 검사하는 데 사용됩니다 이 확인을 통해 비밀번호가 3 ~ 10 자 사이인지 확인합니다 Compare Validator는 입력 값을 다른 입력 컨트롤과 비교하는 데 사용됩니다 파트 -1의 링크가 설명에 있습니다 당신은 오류 마사지를 볼 수 있습니다

질문이 있으시면 비디오 댓글 섹션에서 저에게 질문하십시오 설명에서이 프로젝트를 다운로드 할 수 있습니다

Popper.js Tutorial in 3 Minutes

이 튜토리얼에서 Red Stapler Channel에 오신 것을 환영합니다 popper

js에 대해 이야기하겠습니다 HTML 요소의 위치를 ​​정하는 데 도움이되는 멋진 JavaScript 라이브러리 특히 알림 상자 나 메시지가 웹 사이트에서 확인해 보도록하겠습니다 popperjs의 프로젝트 페이지가 있습니다 이제 각 기능에 대한 예제 코드와 데모를 얻을 수 있습니다

github 페이지에서 popperjs의 최신 릴리스를 다운로드하여 시작하십시오 튜토리얼을 다운로드하면 라이브러리가 dist 폴더에 있습니다 몇 가지 유형의 출시가 있지만 웹으로 가져 오려는 경우 UMD 또는 범용 모듈에있는 스크립트 태그를 사용해야하는 스크립트 태그가있는 페이지 definition folder 이제 popperjs를 웹 디렉토리에 복사했습니다

스크립트 태그로 가져온 다음 여기에 버튼이있는 간단한 HTML 페이지가 있습니다 orange div는 페이지에있을 수있는 데이터 요소를 나타냅니다 버튼을 클릭 할 때 팝업 메시지를 추가하려고한다고 가정 해 보겠습니다 div 요소 추가 버튼을 클릭하면 숨겨진 상태로 표시됩니다 이제 우리 팝업 요소가 블록으로 표시되고 실제로는 표시되지 않습니다

정상적으로 떠있는 경우 더 많은 자바 스크립트와 CSS 스타일을 추가해야 할 것입니다 popperjs를 사용하여 포지셔닝을 처리하기 위해 훨씬 쉽습니다 새로운 popper 객체를 div 요소 또는 기타로 만든 다음 이 경우 참조로 사용하려는 요소는 버튼이며 다음에 팝업 요소와 마지막으로 옵션이 많이 있습니다 사용할 수있는 첫 번째 시도는 게재 위치입니다

그게 당신이 필요한 배치와 포퍼를 말할 필요가 있어요 popperjs의 또 다른 멋진 기능을 나머지는 수행합니다 팝업이 뷰포트를 떠날 때 당신을 위해 뒤집기를 할 것입니까? 물론 수정자를 추가하여 뒤집기 동작을 사용자 정의 할 수 있습니다 옵션을 선택하고 popper

js에 방향 바꾸기를 허용 할 방향을 알려줍니다 문서 페이지를 발견하고 다른 흥미로운 수정자를 시도 할 수 있습니다 예를 들어 오프셋을 추가하여 팝업 위치의 오프셋을 설정할 수 있습니다 이 수정 자 마지막으로 popper는 pop의 위치 지정에 대한 정보를 반환 할 수 있습니다 up 요소를 사용하면 onCreate 콜백 함수를 전달하고 데이터 객체를 추가 할 수 있습니다 이렇게 그래서이 비디오가 popper

js에 대한 아이디어를 줄 수 있기를 바랍니다 언제나처럼이 비디오를 좋아 하시길 바랍니다 우리가 다음 비디오에서 뵙겠습니다

How to Display Error Message to User

안녕하세요, 모두가 매일 수업료를 다시받을 수 있습니다 이 튜토리얼에서는 툴팁을 최대한 활용하는 방법을 보여줍니다

마지막 비디오에서이 툴팁을 디자인합니다 이 비디오에서는 오류에 대해이 툴팁을 사용합니다 따라서 사용자에게 오류 메시지를 표시하려면 툴팁이 도움이됩니다 가능한 방법을 알려 드리겠습니다 따라서이 비디오를 시작하기 전에 우리를 구독하고 벨 아이콘을 눌러 내 모든 새로운 비디오에 대한 알림

그리고이 튜토리얼에서 유용한 것을 발견하면 버튼을 누르십시오 항상 우리가 말하기를, 우리가 let 's을 시작하게하기 전에 먼저 마지막 비디오에서 만든 세 레이블을 제거합니다 그런 다음이 d 플렉스 클래스를 제거하고 여기에 유효성 검사 클래스를 추가합니다 그 후에 우리는이 행에 15 %의 마진을 추가 할 것입니다

그리고 여기에 이메일 텍스트 상자를 추가 할 것입니다 ID 이메일, 자리 표시 자 이메일 및 클래스 폼 컨트롤을 지정합니다 그러면 여기에 새로운 텍스트 상자가 생성됩니다 그런 다음 stylecss 파일에서이 툴팁을 적절히 정렬 할 것입니다

그런 다음 툴팁에서 텍스트를 제거하십시오 jquery 메서드를 사용하여 툴팁에 텍스트를 추가합니다 stylecss 파일에서이 툴팁에 display none 속성을 지정하십시오 페이지로드로 인해 오류 메시지가 표시 될 때이 오류 메시지를 표시하지 않으려 고합니다

none 속성을 표시합니다 그런 다음이 웹 사이트에서 jquery 스크립트 태그를 복사하여 여기에 붙여 넣습니다 그런 다음 스크립트를 만들기위한 mainjs 파일을 만들고이 파일을 indexhtml에 연결합니다

그런 다음이 함수에서 문서 도트 준비 함수를 만듭니다 이메일 텍스트 상자에 초점 이벤트입니다 따라서 이메일 ID를 사용하여 이메일 텍스트 상자를 선택하고 포커스 아웃 이벤트를 만듭니다 이 경우 이메일 텍스트 상자가 비어 있는지 확인합니다 따라서 전자 메일이 비어 있지 않으면 if 문을 실행하고 그렇지 않으면 else를 실행합니다

성명서 따라서 전자 메일이 비어 있으면 텍스트 메서드를 사용하여 레이블 텍스트를 지정합니다 따라서 오류 클래스를 사용하여 레이블을 선택하고 텍스트 방법을 사용하여 에러 메시지 그리고 jquery의 fadeIn 메소드를 호출합니다 이 메서드는이 레이블에 애니메이션 페이드를 만듭니다

이 후 우리는 이메일이 유효한 이메일인지 아닌지 확인합니다 그래서 전자 우편을 확인하기 위해 여기서 유효성 검사 전자 메일과 전달 eval 매개 변수를 작성합니다 이 기능에 그 후 유효한 전자 메일을 확인하기 위해 정규식을 사용하고 있습니다 그래서 변수를 만들고이 변수에 유효한 전자 메일 표현식을 지정합니다

그런 다음 테스트 메소드를 사용하여 이메일을 확인할 if 문을 작성합니다 따라서 if 문에서 테스트 메소드를 삽입하고 여기에 함수 매개 변수를 전달합니다 기능에 대해 알고 싶다면 나에게 의견을 전합니다 기능 이제 이메일이 유효한 이메일이면 true를 반환하고 그렇지 않으면 false를 반환합니다

나는 이것을 한 줄에 맞출 것이다 if 문에서 if 문을 작성하고 validate email 함수를 호출합니다 function 매개 변수에서 email dot val () 함수를 지정합니다 Val 기능은 필요하지 않습니다 그래서 여기에 유효한 전자 메일 if 문을 실행하면 else 문이 실행됩니다

따라서 else 문에서 레이블에 오류 메시지를 지정하고 페이드 인을 추가합니다 그것에 애니메이션 잘못된 이메일을 지정하면이 오류 메시지가 여기에 표시됩니다 따라서 이메일 텍스트 상자에 유효한 이메일을 지정하면이 오류가 제거됩니다 메시지는 fadeout 기능을 사용합니다 Let�s가 어떻게 작동하는지 확인하십시오

따라서이 텍스트 상자를 비워두면이 이메일에 필요한 오류 메시지가 여기에 표시됩니다 그리고 만약 당신이 잘못된 이메일을 지정하면이 잘못된 이메일 메시지가 여기에 표시됩니다 여기에 유효한 메시지를 지정하면 오류 메시지가 사라진 것을 볼 수 있습니다 여기서는 툴팁을 사용하여 필드 검증 및 전자 메일 검증을 수행합니다 범위 확인, 생년월일 확인과 같은 다른 유형의 유효성 검사에이 값을 사용할 수 있습니다

등등 설명에서이 프로젝트를 다운로드하고 다른 유형을 생성하여 연습하십시오 검증 이 비디오처럼 재미 있고 유용한 것을 찾았습니다 질문이나 요청이 있으면 저에게 연락하십시오

이제 그게 전부입니다 다음 동영상에서 그 때까지 행복하게 지켜보고 계속 지켜 볼 것입니다

Slide In Pure CSS Animation – Using Transition Property

우리는 여기에 그라디언트 색상을 사용하고 있습니다 단색도 지정할 수 있습니다

지원되지 않는 브라우저에 배경 그라데이션 지정 버튼의 배경 그라디언트 지정 @keyframe 애니메이션 SlideMe 추가 @keyframe 이름 지정 애니메이션의 지속 시간 질문이 있으면 우리에게 의견을 말하십시오

Bootstrap Floating Social Icon with CSS Animation

모두들 매일 수업료를 다시받을 수 있습니다 이 자습서에서는이 떠 다니는 사교적 인 아이콘을 만드는 방법을 빠르게 알아 봅니다

아이콘 위로 마우스 커서를 이동하면 소셜 미디어의 이름이 표시됩니다 그래서 우리가 늦게 오기 전에 시작하자 이제 코드 편집기에서 프로젝트 폴더를 열고 두 개의 파일을 만듭니다 Indexhtml 및 style

css indexhtml에서 우리는 간단한 html5를 생성 할 것입니다 짧은 발췌 그런 다음 부트 스트랩 프레임 워크와 jquery js 파일을 연결합니다 그런 다음 글꼴 멋진 아이콘 cdn을 연결하십시오

마지막으로 stylecss 파일을 연결합니다 라이브 서버에서이 파일을 엽니 다 따라서 빠른 결과를 얻을 수 있습니다 본문에서는 부트 스트랩 컨테이너 클래스를 생성합니다

그리고 그 안에 버튼 클래스를 넣으십시오 버튼 클래스에서 navbar-nav 부트 스트랩 클래스로 ul 태그를 만듭니다 ul 태그에서 li 태그에 nav-link 클래스를 추가합니다 그리고 그 안에 앵커 태그를 만듭니다 앵커 태그에서 아이콘 클래스로 span 태그를 만들고 생성 할 코드를 삽입합니다

트위터 아이콘 그 후에 우리는 그것을 다시 복사하여 붙여넣고 더 많은 사교적 인 아이콘을 만듭니다 instagram, linkedin 및 pinterest와 같습니다 stylecss에서 우리는 그것을위한 스타일을 만들 것입니다

body 태그의 스타일을 만들고 여백과 패딩을 제거하십시오 배경색을 지정하십시오 그런 다음 버튼 클래스를 만들고 여백 위쪽을 추가하고 높이를 지정하고 남은 여백을 추가하십시오 그런 다음 탐색 링크 클래스를 만듭니다 모든 아이콘에 대해 위쪽 및 아래쪽 여백을 삽입합니다

그리고 상대적인 위치를 설정하십시오 이 속성을 사용하여 요소의 z- 인덱스를 지정합니다 그런 다음 첫 번째 li 태그 인 첫 번째 nav-link 하위 클래스를 만듭니다 그리고 마진 상단 20px를 추가하십시오 navbar-nav 클래스의 배경색을 지정하면이 속성이 도움이 될 것입니다

그냥 제거하십시오 그런 다음 아이콘 클래스를 만들고 배경색을 지정하고 패딩을 추가하고 색상을 지정하십시오 아이콘에 그런 다음 글꼴 크기를 늘리고 테두리 반경을 지정하십시오 꼭지점과 왼쪽 아래에 다른 속성을 지정합니다

상단 – 하단에는 20px를 지정하고 왼쪽 – 오른쪽에는 10px를 지정합니다 이 반지름을 변경할 수 있습니다 그런 다음 position 속성 relative를 지정하고 z-index 4를 추가합니다 마지막에는 부드러운 애니메이션을위한 transition 속성을 지정하십시오 그 후에 우리는 첫번째 아이에게 배경색과 색을 지정할 것입니다

코드를 복사하여 다시 붙여 넣기 만하면됩니다 다른 아이도 배경색과 색상 속성을 지정하십시오 이제 indexhtml 파일로 돌아가 아이콘 텍스트 클래스로 span 태그를 삽입하십시오 이 범위에는 소셜 미디어 이름이 표시됩니다

그래서 우리는 모든 사회적 아이콘을 위해 이것을 만들 것입니다 이제이 아이콘 텍스트 클래스에 대한 CSS 속성을 만듭니다 그래서 우리는 위치 절대 값과 왼쪽 및 위 속성을 지정합니다 그런 다음 z- 인덱스 너비를 추가하여 패딩 및 테두리 반경 및 색상 및 오버 플로우 숨김을 지정합니다 재산

애니메이션의 경우 전환 속성을 지정합니다 그런 다음 첫 번째 nav 링크 자식에 대한 아이콘 텍스트 클래스를 만듭니다 트위터 아이콘이었고 배경색을 지정했다고 생각합니다 다시 복사하여 붙여넣고 두 번째 자식에 대한 배경색을 지정하십시오 이를 더 잘 이해하기 위해 position, left, top 및 width 속성을 제거합니다

걱정하지 말고 다시 돌려 보겠습니다 아이콘 텍스트 세 번째와 네 번째 자식을 만듭니다 이제 다시 놓을 것이지만 너비 속성에 작은 변화가있을 것입니다 아이콘 텍스트의 너비는 0px로 지정합니다 우리는 아이콘 텍스트 클래스에 왜 0px를 넣어야하는지 후자에게 알려줄 것입니다

이제 mainjs 파일을 만들고이 파일을 indexhtml에 연결하십시오 이 파일에서 우리는이 소셜 아이콘을 움직이기위한 jquery 코드를 생성 할 것입니다 먼저 document

ready 함수를 생성합니다 이 함수에서는 변수 호출 버튼을 만들고 buttons를 지정합니다 nav-link nth 자식 텍스트 그런 다음 첫 번째 자식 위로 마우스를 가져 가면 버튼이 삽입됩니다

변수 추가 더하기 부호 하위 번호와 아이콘 클래스를 지정하십시오 전체 텍스트를 반복해서 타이핑하는 것을 제외하고는이 텍스트를 변수에 넣기 만하면됩니다 그것을 문자열로 사용하십시오 이 기술은 시간을 절약 해줍니다 그 후 호버 이벤트 첫 번째 함수에서 두 개의 함수를 만들려면 호버 인과 두 번째입니다 떠돌아 다니기위한 것입니다

첫 번째 함수에서이 키워드로 첫 번째 자식 아이콘에 대해 CSS 속성을 지정하십시오 경계 반경 30px 및 20px 및 10px 패딩을 지정합니다 여기서는 첫 번째 자식 아이콘 클래스의 CSS 속성 값을 변경합니다 그리고 hover out 함수에서 css 속성을 default로 변경합니다 이제 아이콘을 가리키면 모양이 바뀝니다

이제 우리는 아이콘 텍스트 클래스의 CSS 값을 변경하고 있습니다 그래서 폭 130px와 여백 6px와 39px를 지정합니다 이렇게하면 놀라운 호버 효과가 생성됩니다 여기서 한 일은 이미 아이콘 텍스트 클래스에 대해 0px 너비를 지정하는 것입니다 이제 너비를 130px로 늘립니다

오른쪽 붕괴 효과를 볼 수 있습니다 호버 아웃 기능에서 아이콘 텍스트의 너비와 채우기를 기본값으로 제거하십시오 이렇게하면 뜨는 사회적 아이콘에 대한 놀라운 호버 효과가 생성됩니다 이 아이콘의 나머지 부분에 대해이 효과를 만듭니다 따라서이 코드를 복사하여 다시 붙여넣고 자식 번호를 변경하십시오

그거야 떠 다니는 소셜 아이콘을 사용할 준비가되었습니다 동영상 댓글 섹션에 나에게 의견을 말하기보다는 질문이 있으시면 유용하다고 판단되면이 비디오를 좋아하고 공유하십시오 이 채널을 구독하고 벨 아이콘을 누르면 모든 새로운 비디오를 알립니다 그것은 오늘을위한 전부입니다

다음 튜토리얼에서 보자 그 때까지 행복하게 지켜봐주십시오