Mitte ein Bild mit einem link drauf

Ist es möglich, Zentrum eine nur-Bild-Trog Einstellung der Klasse zu img tag ohne Nebenwirkungen? Das problem ist Folgendes: ich habe einen Anker um ein Bild. Wenn ich den folgenden CSS -

.aligncenter {
    clear: both;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

Und diese (abgespeckte) HTML:

<a href="/path/to/image.jpg" class="fancybox" rel="fancybox" title="System">
    <img src="/path/to/image.jpg" title="System" class="aligncenter">
</a>

den link nimmt die ganze Breite der Haupt-div. Dies bedeutet nicht nur das Bild anklickbar ist - auch der Raum um das Bild herum (eigentlich die ganze Breite) ist anklickbar. Dies wird durch die CSS -display: block.
Mitte ein Bild mit einem link drauf

Wie kann ich die center-Bild ohne die Verwendung eines übergeordneten div? Ich will nicht die ganze Fläche anklickbar.

Hintergrund:
Sie können Lesen dieses Thema. Es ist zu WordPress und dem eingebauten editor. Er generiert automatisch die Klasse aligncenter auf ein Bild (wenn der Benutzer drückt die Taste "Mitte"). Ich brauche diese für mein eigenes theme. Laut den Moderatoren dort dies sollte nur eine CSS-Frage und nicht haben zu tun mit wechselnden code in WordPress.

InformationsquelleAutor testing | 2012-05-01

Schreibe einen Kommentar