我想在两个节点上方相对画线,我尝试下面的代码但 yshift 看起来很奇怪。
\documentclass[border=3mm]{standalone}
\usepackage{tikz}
\usetikzlibrary{positioning}
\begin{document}
\begin{tikzpicture}
\begin{tikzpicture}
\node[draw] (A) {B};
\node[draw,right=of A] (B) {B};
\def\dy{1cm}
\draw[draw] ([yshift=\dy]A) -- ([yshift=\dy]B) node[pos=.5] {Hello};
\end{tikzpicture}
\end{tikzpicture}
\end{document}