Click here to Skip to main content
16,021,687 members

The Weird and The Wonderful

   

The Weird and The Wonderful forum is a place to post Coding Horrors, Worst Practices, and the occasional flash of brilliance.

We all come across code that simply boggles the mind. Lazy kludges, embarrassing mistakes, horrid workarounds and developers just not quite getting it. And then somedays we come across - or write - the truly sublime.

Post your Best, your worst, and your most interesting. But please - no programming questions . This forum is purely for amusement and discussions on code snippets. All actual programming questions will be removed.

 
GeneralRe: Total Recall? nope Pin
Daniel Pfeffer30-Jul-24 12:35
professionalDaniel Pfeffer30-Jul-24 12:35 
GeneralRe: Total Recall? nope Pin
RickZeeland30-Jul-24 18:36
mveRickZeeland30-Jul-24 18:36 
GeneralRe: Total Recall? nope Pin
Nelek30-Jul-24 22:29
protectorNelek30-Jul-24 22:29 
GeneralWhen a UI designer chooses to use a numeric up/down when a checkbox would make more sense Pin
PIEBALDconsult28-Jul-24 17:10
mvePIEBALDconsult28-Jul-24 17:10 
GeneralRe: When a UI designer chooses to use a numeric up/down when a checkbox would make more sense Pin
RickZeeland28-Jul-24 21:12
mveRickZeeland28-Jul-24 21:12 
GeneralRe: When a UI designer chooses to use a numeric up/down when a checkbox would make more sense Pin
Mike Hankey29-Aug-24 4:34
mveMike Hankey29-Aug-24 4:34 
GeneralCSS & Sophocles, more related than you know Pin
raddevus22-Jul-24 12:22
mvaraddevus22-Jul-24 12:22 
GeneralRe: CSS & Sophocles, more related than you know Pin
Jeremy Falcon22-Jul-24 14:19
professionalJeremy Falcon22-Jul-24 14:19 
raddevus wrote:
Do you see the problem?
Don't see the reason for it off the top of my head. Absolute should work with a static parent. Usually when stuff is not shown and it's not a display issue (or no content) then it's related to height. As body height needs to be set as well, etc. So that would be my guess.

Couple points about your code though...

I urge you to consider never, ever doing that again though. Laugh | :laugh: You don't need to hard code offsets, as that'll just make things harder to maintain. And, this day and age we should be using flexbox for layout. And yes that includes fullscreen dialogs. It'll keep things organized sooo much better and if you ever need to stack a dialog on top of your main content or stack multiple dialogs, then it'll make your life easier.

Also, never, ever use height 100% in that manner. Smile | :) There are better ways now. That was the trick 20 years ago. These days it's much, much better to use viewport units for layout. Height 100% means 100% of the parent. That trick only only worked when you set both the html and body tag to height 100%. I still set both html and body out of habit for viewport, but there's no need for that now. Just use viewport units with the added benefit of being semantic.

Also, consider using the semantic dialog tag. It'll fall back to a regular div on non-supported browsers. But if the intent is to have a fullscreen dialog show, then it'll help screen readers know what's up.

Tossed together a fiddle for poops and giggles. Clickety
Jeremy Falcon


modified 22-Jul-24 20:31pm.

GeneralRe: CSS & Sophocles, more related than you know Pin
raddevus23-Jul-24 2:44
mvaraddevus23-Jul-24 2:44 
GeneralRe: CSS & Sophocles, more related than you know Pin
Jeremy Falcon23-Jul-24 6:47
professionalJeremy Falcon23-Jul-24 6:47 
GeneralRe: CSS & Sophocles, more related than you know Pin
Jeremy Falcon23-Jul-24 7:02
professionalJeremy Falcon23-Jul-24 7:02 
GeneralRe: CSS & Sophocles, more related than you know Pin
raddevus23-Jul-24 7:16
mvaraddevus23-Jul-24 7:16 
GeneralRe: CSS & Sophocles, more related than you know Pin
Jeremy Falcon23-Jul-24 9:13
professionalJeremy Falcon23-Jul-24 9:13 
GeneralRe: CSS & Sophocles, more related than you know Pin
RickZeeland22-Jul-24 19:13
mveRickZeeland22-Jul-24 19:13 
AnswerRe: CSS & Sophocles, more related than you know Pin
raddevus23-Jul-24 2:43
mvaraddevus23-Jul-24 2:43 
GeneralRe: CSS & Sophocles, more related than you know Pin
Jeremy Falcon23-Jul-24 6:50
professionalJeremy Falcon23-Jul-24 6:50 
JokeRe: CSS & Sophocles, more related than you know Pin
Peter_in_278022-Jul-24 20:27
professionalPeter_in_278022-Jul-24 20:27 
GeneralRe: CSS & Sophocles, more related than you know Pin
TNCaver23-Jul-24 10:22
TNCaver23-Jul-24 10:22 
GeneralRe: CSS & Sophocles, more related than you know Pin
Richard Deeming23-Jul-24 21:25
mveRichard Deeming23-Jul-24 21:25 
GeneralRe: CSS & Sophocles, more related than you know Pin
TNCaver24-Jul-24 4:09
TNCaver24-Jul-24 4:09 
GeneralLinux C PreProcessor: Who Knew? Pin
raddevus4-Jul-24 6:26
mvaraddevus4-Jul-24 6:26 
GeneralRe: Linux C PreProcessor: Who Knew? Pin
trønderen4-Jul-24 8:22
trønderen4-Jul-24 8:22 
GeneralRe: Linux C PreProcessor: Who Knew? Pin
Jalapeno Bob4-Jul-24 9:46
professionalJalapeno Bob4-Jul-24 9:46 
GeneralRe: Linux C PreProcessor: Who Knew? Pin
raddevus4-Jul-24 10:14
mvaraddevus4-Jul-24 10:14 
GeneralRe: Linux C PreProcessor: Who Knew? Pin
Dave Kreskowiak4-Jul-24 9:37
mveDave Kreskowiak4-Jul-24 9:37 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.