Hallo,
wenn ich die CSS-Angaben nur für den einen Fall gelten lassen möchte,
ist dann folgendes korrekt (funktioneren tut es, aber ist es auch optimal)?
<style>
.wrapper {
text-align: center;
}
.wrapper > a {
display: inline-block;
width: auto;
margin: 0;
padding: 0;
background-color: grey;
}
.wrapper > a > figure {
display: table;
margin: 0;
border: 1px dotted red;
}
.wrapper > a > figure > img,
.wrapper > a > figure > figcaption {
display: table-cell;
padding: 10px;
vertical-align: middle;
}
</style>
... also überall Ergänzung um «.wrapper > a» bzw. «.wrapper > a >»
Grß
Klaus