mdframed: fondo continuo para bloques adyacentes

mdframed: fondo continuo para bloques adyacentes

¿Es posible que varios bloques mdframed tengan un fondo y un borde contiguos si están uno al lado del otro? He aquí un ejemplo:

Estos bloques están uno tras otro en el código. ingrese la descripción de la imagen aquí

Aparecen con espacio entre ellos porque quiero que los bloques aislados tengan algo de espacio con el resto del texto. Lo que me gustaría es que si están uno al lado del otro (y son del mismo estilo), el fondo y el borde se extenderían entre ellos así: (editado en Photoshop) ingrese la descripción de la imagen aquí

Este es el código que tengo ahora mismo.

\documentclass[11pt, a4paper]{article}
\usepackage[utf8]{inputenc}

\usepackage{amsthm}
\usepackage{mdframed}
\usepackage{xcolor}

\newtheoremstyle{definition-style} 
{}               
{}               
{}                   
{}                   
{\bf\sffamily}               
{.}                 
{.5em}               
{\thmname{#1}\thmnumber{ #2}\thmnote{ (#3)}}

\mdfdefinestyle{ndef-frame}{
linewidth=1pt, %
linecolor= gray, % 
backgroundcolor= gray!5,
topline=false, %
bottomline=false, %
rightline=false,%
leftmargin=0pt, %
innerleftmargin=1em, %
innerrightmargin=1em, 
rightmargin=0pt, % 
innertopmargin=1.5em,%
innerbottommargin=1em, % 
splittopskip=\topskip, %
%splitbottomskip=\topskip, %
}% 

\surroundwithmdframed[style=ndef-frame]{ndef}

\theoremstyle{definition-style}
\newtheorem{ndef}{Definición}[section]

\begin{document}

\begin{ndef}[Name] Text
\end{ndef}

\begin{ndef}[Name] Text
\end{ndef}

\end{document}

información relacionada