طراحی وب سایت واکنشگرا یا Responsive یکی از روش های طراحی وب است که با هدف نمایش مطلوب صفحه در طیف گستردهای از دستگاهها از تلفنهای همراه تا نمایشگر کامپیوترهای رومیزی به کار می رود.
وبسایت های طراحی شده به صورت واکنشگرا با لایههای منعطف، طراحیهای شناور، تصاویر انعطافپذیر و مدیا کوئریهای CSS3 (استایل / سبک ) سازگار است.
منظور از شبکه انعطافپذیر این است که در آن برای محاسبه اندازه عناصر صفحه به جای واحدهای مطلق مانند پیکسل یا پوینت از واحدهای نسبی مانند درصد استفاده میکنیم.
اندازه تصاویر انعطافپذیر نیز با واحدهای نسبی (درصد) تعیین میگردد تا در داخل عنصر نمایشدهنده خود نشان داده شود و از آن بزرگتر نشود.
مدیا کوئریها استفاده از CSSهای مختلف برای صفحه براساس ویژگیهای دستگاه نمایشدهنده (معمولاً براساس عرض مرورگر وب) فراهم میکنند.