R
ratloser
Hallo ich hab ein problem mit css, und ich bekomme es einfach nicht hin, langsam bin ich echt am verzweifeln.
Und zwar möchte 3 div elemente ineinander verschachten und darin einen Text vertikal und horizontal zentrieren.
ausschauen soll das ganze so
<div id="btn_01" class="button">
<div class="button_frame_0">
<div class="button_frame_1">
BUTTON
</div>
</div>
</div>
alle meine versuche sind bisher fehlgeschlagen:
das was dem was ich will am nächsten kommt ist das hier
.button
{
position:relative;
background:rgb(100,100,100);
overflow:hidden;
padding:2px;
width:200px;
height:50px;
}
.button_frame_0
{
position:relative;
background:rgb(0,0,255);
padding:2px;
overflow:hidden;
}
.button_frame_1
{
position:relative;
background:rgb(255,0,0);
padding:2px;
overflow:hidden;
}
nur bekomme ich die höhe einfach nicht hin, und auch das vertikale zentrieren des textes
Und zwar möchte 3 div elemente ineinander verschachten und darin einen Text vertikal und horizontal zentrieren.
ausschauen soll das ganze so
<div id="btn_01" class="button">
<div class="button_frame_0">
<div class="button_frame_1">
BUTTON
</div>
</div>
</div>
alle meine versuche sind bisher fehlgeschlagen:
das was dem was ich will am nächsten kommt ist das hier
.button
{
position:relative;
background:rgb(100,100,100);
overflow:hidden;
padding:2px;
width:200px;
height:50px;
}
.button_frame_0
{
position:relative;
background:rgb(0,0,255);
padding:2px;
overflow:hidden;
}
.button_frame_1
{
position:relative;
background:rgb(255,0,0);
padding:2px;
overflow:hidden;
}
nur bekomme ich die höhe einfach nicht hin, und auch das vertikale zentrieren des textes