Wie bekomme ich diesen Link hin?

Status
Nicht offen für weitere Antworten.

jackisback

Erfahrenes Mitglied
Hallo,
also ich habe es nun schon lange versucht aber jetzt muss Hilfe her!
Es geht um einen Link, der Links ein Bild zeigt und rechts zwei Zeilen Text enthält das Ganze ist in einen Blocksatz gepackt weil beim hover eine Hintergrund Bild angezeigt wird.

Das Problem ist die zweite Zeile Text die immer unter das Bild rutscht. Es könnte aber auch sein, dass das Problem meine Kenntnisse sind und ich hoffe eher das Zweite denn dagegen kann man was tun.
Hier mal ein paar Bilder wie es aussehen soll

Wichtig ist das die komplette Blaue fläche der Link ist (Blocksatz)

Wer kann helfen
 

Anhänge

  • Unbenannt-4.jpg
    Unbenannt-4.jpg
    22,6 KB · Aufrufe: 28
  • Unbenannt-5.jpg
    Unbenannt-5.jpg
    21,7 KB · Aufrufe: 22
Code:
<a class="link" href="einlink.php">
<img border="0" src="images/bild.jpg" width="66" height="64"  align="texttop">Erste Zeile<br>
Zweite Zeile
</a>


CSS
Code:
a:link.link	{
border:1px solid #f0f0f0; 
color: #066BEF; 
font-family:Verdana; 
font-size:12pt;
text-decoration:none; 
Display: Block; 
padding-left:30px; 
padding-top:8px; 
padding-bottom:7px
}
a:hover.link {
border:1px solid #CCEEFF; 
color: #066BEF; 
font-family:Verdana; 
font-size:12pt; 
text-decoration:none; 
Display: Block; 
padding-left:30px; 
padding-top:8px; 
padding-bottom:7px; 
background-image:url('../images/uebersicht/hintergrund.jpg'); background-repeat:repeat-x; background-position-y:center}
 
Lösungsvorschlag:

Code:
a.link:link {
border:1px solid #f0f0f0;
color: #066BEF;
font-family:Verdana;
font-size:12pt;
text-decoration:none;
display: block;
padding-left:30px;
padding-top:8px;
padding-bottom:7px
}
a.link:hover {
border:1px solid #CCEEFF;
color: #066BEF;
font-family:Verdana;
font-size:12pt;
text-decoration:none;
display: block;
padding-left:30px;
padding-top:8px;
padding-bottom:7px;
background-image:url('../images/uebersicht/hintergrund.jpg'); background-repeat:repeat-x; background-position-y:center}

a img {
float:left;
}

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
Code:
<a class="link clearfix" href="einlink.php">
<img border="0" src="images/bild.jpg" width="66" height="64"  align="top">Erste Zeile<br>
Zweite Zeile
</a>
 
Status
Nicht offen für weitere Antworten.
Zurück