Home
Blog
Created Account
Programming Web تعلم برمجة الويب
_HTML تعلم لغة
__HTML INTRODUCTION مقدمة
__HTML BASIC أساسيات
__HTML COMMENTS تعليقات
__HTML ELEMENTS عناصر
__HTML ATTRIBUTES سيمات
__HTML HEAD رأس
__HTML META ميتا
__HTML FAVICON مفضلة
__HTML PAGE TITLE عنوان الصفحة
__HTML LINK SCRIPT ربط لغة
__HTML LINK CSS ربط لغة
__HTML BODY محتوى
__HTML DIV تقاسيم
__HTML HEADINGS عناوين
__HTML PARAGRAPHS فقرة
__HTML LINKS روابط
__HTML IMAGES صورة
__HTML VIDEO فيديو
__HTML AUDIO موسيقى
__HTML YOUTUBE يوتيوب
__HTML IFRAMES مصغرة
__HTML LISTS قوائم
__HTML TABLES جداول
__HTML INPUT مداخل المعلومات
_CSS تعلم لغة
__CSS INTRODUCTION مقدمة
__CSS COMMENTS تعليقات
__CSS DISPLAY عرض على الصفحة
__CSS POSITION وضعية
__ CSS HEIGHT & WIDTH ارتفاع و عرض
__CSS MAX-HEIGHT & MAX-WIDTH اقصى ارتفاع و اقصى عرض
__CSS MARGINS هامش
__CSS PADDING البُعد
__CSS COLORS الألوان
__CSS BACKGROUNDS الخلفية
__CSS BORDER حدود
__CSS BORDER-RADIUS حدود منحرفة
__CSS OUTLINE مخطط
__CSS TEXT النص
__CSS FONTS خطوط
__CSS LINKS الروابط
__CSS LISTS قوائم
__CSS TABLES جداول
__CSS OVERFLOW شريط التمرير
__CSS Z-INDEX مؤشر
__CSS FLOAT تحديد المكان
__CSS OPACITY الشفافية
__CSS !IMPORTANT مهمة
__CSS SHADOW الضل
__CSS BOX SIZING حجم الصندوق
__CSS ALIGN حدود أو مكان
__CSS OBJECT FIT تناسب
__ CSS TRANSITIONS دوران
__CSS ANIMMATIONS متحركة
__CSS BACKGROUNDS GRADIENTS تدريجات الخلفية
_JAVA SCRIPT JS تعلم لغة
__JAVA SCRIPT INTRODUCTION مقدمة
__JAVA SCRIPT COMMENTS تعليقات
__JAVA SCRIPT OUTPUT إخراج
__JAVA SCRIPT VARIABES متغيرات
__JAVA SCRIPT DATA TYPES أنواع البيانات
__JAVA SCRIPT FUNCTIONS وظائف
__JAVA SCRIPT IF/ ELSE إذا
__JAVA SCRIPT SWITCH يحول
__JAVA SCRIPT ALERT تنبيه
__JAVA SCRIPT DOCUMENTS وثائق
__JAVA SCRIPT ELEMENTS عناصر
__JAVA SCRIPT WINDOW نافذة
__JAVA SCRIPT POP UP ALERT نافذة تنبيه
__JAVA SCRIPT TIMING الوقت
__JAVA SCRIPT NAVIGATOR متصفح
__JAVA SCRIPT COOKIES كوكيز
_SQL DATABASE تعلم لغة
__SQL INTRODUCTIONS مقدمة
__SQL CREATE DATABASE أنشاء قاعدة بيانات
__SQL DROP DATABASE أسقاط قاعدة البيانات
__SQL BACKUP DATABASE قاعدة بيانات احتياطية
__SQL CREATE TABLE إنشاء جدول
__SQL DROP TABLE أسقاط الجدول
__SQL ALTER TABLE تعديل جدول
__SQL HOSTING استضافة
__SQL DATA TYPES انواع البيانات
__SQL DATE DATA TYPES أنواع بيانات التاريخ
__SQL CREATE VIEW واجهة العرض
__SQL CHECK تحقق
__SQL DEFAULT افتراضي
__SQL PRIMARY KEY المفتاح الأساسي
__SQL CREATE INDEX لإنشاء فهارس
__SQL AUTO INCREMENT الزيادة التلقائية
__SQL DELETE حذف
__SQL UPDATE تحديث
__SQL OR او
__SQL AND و
__SQL ORDER BY حسب الترتيب
__SQL INSERT INTO ادراج في
__SQL MIN() and MAX() الحد الادنى و الحد الاقصى
__SQL INNER JOIN الانضمام الداخلي
__SQL LEFT JOIN انضمام اليسار
__SQL RIGHT JOIN انضمام اليمين
__SQL FULL OUTER JOIN انضمام كامل
__SQL STORED PROCEDURE إجراءات مخزنة
_PHP تعلم لغة
__PHP INTRODUCTIONS مقدمة
__PHP BASIC اساسيات
__PHP COMMENTS التعليقات
__PHP VARIABLES المتغيرات
__PHP ECHO % PRINT الطباعة و الصدى
__PHP DATA TYPES انواع البيانات
__PHP STRINGS سلاسل
__PHP NUMBERS الارقام
__PHP SWITCH يحول
__PHP FUNCTIONS الوظائف
__PHP LOOPS حلقات
__PHP DATE TIME التاريخ و الوقت
_Web technology تكنولوجيا الويب
__FRONT END تعلم برمجة الواجهة الأمامية
__BACK END تعلم برمجة الواجهة الخلفية
__DATA BASS تعلم برمجة قواعد البيانات
How To Programming كيف أُبرمج
_Language
__HTML&CSS
__HTML&CSS&JAVASCRIPT
_Menus قوائم
_Page Login
_Tables جداول
_Buttons ازرار
_All projects كل المشاريع
__ website templates
Space for you فضاء مخصص لك
_Created Account أنشاء حساب
_Programming now برمج الأن
__Add Postes أضف منشورة
__Code Editor محرر الاكواد
__Color Generator صانع ألوان
__Icons أيقونات
__Web Source مصادر
All programming كل البرمجة
_Cyber Security الأمن السيبراني
_Databases قواعد البيانات
_Languages لغات
__Html لغة
__Css لغة
__Java Script لغة
__Java لغة
__C لغة
__C# لغة
__C++ لغة
__Python لغة
__Php لغة
__Sql لغة
_libraries مكتبات
__React مكتبة
__Angular مكتبة
__PyCharm مكتبة
__Spring مكتبة
__Bootstrap مكتبة
References Web مراجع ويب
_Server
_HTTPS & HTTPS
_URL
_Web Api
_Web Domain
_Security Web
_Design References
__Color References
__Canvas References
Tutorials تعلم
_Videos Tutorials
__YouTube Videos Tutorials
Coding Tounsi تعلم بالتونسي
Home
web project source
Login & Registration Form in HTML CSS & JavaScript
Login & Registration Form in HTML CSS & JavaScript
HTML Code:
Login and Signup Form
Signup
I accept all terms & conditions
Login
Forgot password?
Copy Codes
CSS Code:
/* Import Google font - Poppins */ @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700&display=swap"); * { margin: 0; padding: 0; box-sizing: border-box; font-family: "Poppins", sans-serif; } body { min-height: 100vh; display: flex; align-items: center; justify-content: center; background: #f0faff; } .wrapper { position: relative; max-width: 470px; width: 100%; border-radius: 12px; padding: 20px 30px 120px; background: #4070f4; box-shadow: 0 5px 10px rgba( 0, 0, 0, 0.1 ); overflow: hidden; } .form.login { position: absolute; left: 50%; bottom: -86%; transform: translateX( -50% ); width: calc( 100% + 220px ); padding: 20px 140px; border-radius: 50%; height: 100%; background: #fff; transition: all 0.6s ease; } .wrapper.active .form.login { bottom: -15%; border-radius: 35%; box-shadow: 0 -5px 10px rgba(0, 0, 0, 0.1); } .form header { font-size: 30px; text-align: center; color: #fff; font-weight: 600; cursor: pointer; } .form.login header { color: #333; opacity: 0.6; } .wrapper.active .form.login header { opacity: 1; } .wrapper.active .signup header { opacity: 0.6; } .wrapper form { display: flex; flex-direction: column; gap: 20px; margin-top: 40px; } form input { height: 60px; outline: none; border: none; padding: 0 15px; font-size: 16px; font-weight: 400; color: #333; border-radius: 8px; background: #fff; } .form.login input { border: 1px solid #aaa; } .form.login input:focus { box-shadow: 0 1px 0 #ddd; } form .checkbox { display: flex; align-items: center; gap: 10px; } .checkbox input[type="checkbox"] { height: 16px; width: 16px; accent-color: #fff; cursor: pointer; } form .checkbox label { cursor: pointer; color: #fff; } form a { color: #333; text-decoration: none; } form a:hover { text-decoration: underline; } form input[type="submit"] { margin-top: 15px; padding: none; font-size: 18px; font-weight: 500; cursor: pointer; } .form.login input[type="submit"] { background: #4070f4; color: #fff; border: none; }
Copy Codes
JavaScript Code:
const wrapper = document.querySelector(".wrapper"), signupHeader = document.querySelector(".signup header"), loginHeader = document.querySelector(".login header"); loginHeader.addEventListener("click", () => { wrapper.classList.add("active"); }); signupHeader.addEventListener("click", () => { wrapper.classList.remove("active"); });
Copy Codes