Thanks @Scott_Sauyet . I will report back.
Your post inspired me to think of solution for a problem I was going to have.
Thanks to you and @EricShulman’s explanation here
Here’s what I came up with:
\define show(input)
<$let popid="$:/temp/state/$(currentTiddler)$/$input$">
<$button popup=<<popid>> class="tc-btn-invisible tc-tiddlylink">$input$</$button>
<$reveal type="popup" state=<<popid>> position="aboveleft">
<span class="popup tc-popup-keep tc-block-dropdown" style="padding:0.5em;">
<$transclude $tiddler=$input$/>
</span>
</$reveal>
\end
with sample tiddler text:
<div align="right">
<<show Ineffable>> <br>
<<show Ephemeral>> <br>
<<show Serendipity>> <br>
<<show Labyrinth>> <br>
<<show Quintessential>> <br>
<<show Euphoria>> <br>
</div>
if the words are scattered in text or at the right side of the screen, the position=“aboveleft” doesn’t seem to be working.
What am I missing?