On 15/02/18 12:17, Jim Nagel wrote:
> I'm wondering if Netsurf CSS supports these commands (if that's the
> correct term)
> display:table or width:min-content
Supported: display:table
Unsupported: width:min-content
The min-content value for width is just at editors draft stage.
https://drafts.csswg.org/css-sizing-3/
So it's subject to change, and not standardized yet. As the
mozilla documentation says, it shouldn't be used in production
code.
> The third idea uses table:caption; caption-side:bottom; -- again,
> does Netsurf support it? In my attempts the caption lands at the
> right of the picture, not beneath it. (See "tablecaption-X.html".)
NetSurf doesn't support table captions.
As for how I'd do it, I think there would be more mileage in
constraining the outer figure element with image dimensions,
rather than the image.
Something like (untested, and requiring polish):
figure {
display: block;
width: 33%;
max-width: 400px;
min-width: 100px;
}
figure.left {
float: left;
}
figure.right {
float: right;
}
figure > img {
display: block;
width: 100%;
}
figure > figcaption {
display: block;
width: 100%;
}
Then you'd have e.g.
<figure class="right">
<img src="pic" alt="">
<figcaption>Lots of text...</figcaption>
</figure>
--
Michael Drake http://www.codethink.co.uk/
No comments:
Post a Comment