Ich versuche herauszufinden, wie Sie Schaltflächen erstellen, wo 70% der Breite von Link-Text und die anderen 30% ist von einem Hintergrundbild aufgenommen. HierWrap-Link-Text innerhalb der Schaltfläche, um weniger als 100% der Breite der Schaltfläche aufzunehmen
ist ein Beispiel dafür, was ich meine, und was das Problem ist:
Wie Sie auf dem Foto sehen können, wird der Text weiterhin über das Hintergrundbild. Ich möchte, dass das letzte Wort unter den anderen beiden erscheint, damit es besser aussieht. Gibt es eine Möglichkeit, dies zu tun?
<a href="chickentikka.html" class="btn btn-success recipes" id="chickentikka_button" style="background-image: url('images/ChickenTikka.jpeg');">
<span class="linktext">
Chicken Tikka Masala
</span>
</a>
EDIT2: CSS
contentsdiv{
margin: 0 auto;
text-align: center;
width: 70%;
padding: 0;
}
ul{
margin: 0;
padding: 0;
}
.btn-success{
width: 100%;
}
#contentsdiv li{
display: inline-block;
width: 21%;
}
.recipes{
text-decoration:none;
margin-bottom: 20px;
display:inline-block;
cursor:pointer;
color:#ffffff;
font-family:Arial;
font-size:0.6vw;
font-weight:bold;
background-position: right;
background-size: 30% 100%;
background-repeat: no-repeat;
height: 40px;
text-align: left;
padding-left: 2px;
}
.linktext{
max-width: 70%;
color: red;
display: inline-block;
}
Soweit ich sehen kann, diese sind alle Regeln, die eine Auswirkung auf die Tasten haben.
Wie sieht Ihr HTML aus? – smilebomb
@jeff fabiny Ich habe das OP bearbeitet, um den HTML-Code anzuzeigen. –
Wie sieht Ihr CSS aus? – smilebomb