Reputation: 1991
I'm stuck on this little problem, very stupid I know, but I can not find a configuration-css to solve the problem (position relative margin-left, padding-left, none of that works)
problem : add a padding-left to this div - sidebar-user-div11
.sidebar-user{
position: relative;
width: 100%;
background-color: #ff7801;
background: #ff7801;
}
.sidebar-user-div1{
/*position: relative;*/
width: 100%;
height: 40px;
background-color: purple;
}
.sidebar-user-div2{
/*position: relative;*/
width: 100%;
height: 30px;
background-color: yellow;
}
.sidebar-user-div11{
/*position: relative;*/
float: left;
width: 80%;
height: 40px;
line-height: 40px;
/*margin-left: 15px;*/
color: white;
background-color: red;
padding-left: 10px;
}
.sidebar-user-div12{
/*position: relative;*/
float: left;
width: 20%;
height: 40px;
background-color: black;
}
<div class="sidebar-user">
<div class="sidebar-user-div1">
<div class="sidebar-user-div11">
Text with padding left :(
</div>
<div class="sidebar-user-div12">
</div>
</div>
<div class="sidebar-user-div2">
</div>
</div>
Upvotes: 0
Views: 171
Reputation: 580
Try adding ...
box-sizing:border-box;
to div11 (http://jsfiddle.net/pahy7x24/2/)
Upvotes: 2