@kdfrawg Makes me think I really ought to have a proper. Written checklist for when I try to do stuff like that.
// @c
@kdfrawg Makes me think I really ought to have a proper. Written checklist for when I try to do stuff like that.
// @c
@ukhaiku Now, what was the name of that place we always stay at? Hang on a sec. Time to ransack the outboard memory. BRB.
@c I'd like to remove my head, if you can arrange that. Or at least de-gauss it.
@c Would you like to know what a shitshow of a soi-disant web guy I am?
The fucking cloudflare cache was on on the live site. Get rid of that, and the simple address {display: none;}
works perfectly.
<slinks off to beat brains out against a brick wall>
@c Amazingly, this works:
#primary .post .entry-meta address { display: none; }
But I have always thought that CSS selectors work at the lowest level. That is, I reckon the above targets address
in a div in a div in an ID.
But then, why would address
is on its own not target all instances?
@c Nope, that isn't hitting it either.
I think I had better go back to testing locally.
@jenso Sorry; that's my usual technique for seeing whether I have got the selector correct, and I had not yet deleted it.
Going nuts here, need CSS help
On one of my sites, I am currently displaying a dorky avatar image and author byline, with date of publication. See here [fornacalia.com]
I want the date to show, but not the dorky avatar and author. Inspection reveals that the avatar and author are tagged <address class="byline">
and I can prevent display in Safari by adding display: none;
as an override.
But when I put Address.byline { display: none; }
or address[class="byline"] {display: none;}
in the stylesheet, it has no effect.
This is weird. Any ideas?