One idea is to use the ::after and ::before pseudo-elements to place 2 CSS triangles (see How do CSS triangles work?) over the top of each other, one white and one grey in order to create a triangle outline. Also need to allow the shapes to be visible "outside" of the .ui-dialog so I added overflow:visible; to that selector - see demo.
You could either use CSS3 to create a 45 degrees rotated squared or a png image with a rotated square int it.
In both case you would place it in absolute position to stick it to the bottom.
For the CSS3 option, use
bottom: -Npx;
where N is (side * sqrt(2) / 2) and same for theleft:
For the image option, use half the width/height instead of that calculation.
One idea is to use the
::after
and::before
pseudo-elements to place 2 CSS triangles (see How do CSS triangles work?) over the top of each other, one white and one grey in order to create a triangle outline. Also need to allow the shapes to be visible "outside" of the.ui-dialog
so I addedoverflow:visible;
to that selector - see demo.Note: This is similar to how it is done in Google Calendar, but instead Google use 2 x
<div>
You can copy one of these, and use them as text in your code, and then position the in the center. : Ʌ, ˄, ᴧ, ↑, ▲
(Make sure to the encoding of your editor is UTF-8)
If you need more characters, you can find them in the character map, if you are using windows.