Я видел, как это было опубликовано везде, без реальной помощи, или оно закрывалось без причины, кроме того, модераторы чувствовали, что это будет «бесполезно» в будущем, хотя google взбивает хороший результат суммирования приблизительно 55 000+ соответствующих результатов.text-align right and padding right
Итак, почему не будет работать с родителем и правильным выравниванием текста?
.rightcbar {
display: block;
font-family: 'Roboto', sans-serif;
text-shadow: 0px 0px 20px #dbd69d;
padding-right: 50px;
height: 152px;
width: 592px;
line-height: 152px;
background: url(rightcbar.png) no-repeat;
}
.rightcbar .rightctext {
display: inline-block;
width: 100%;
text-align: right;
font-size: 25px;
color: #f3f1de;
font-size: 25px;
font-family: 'Roboto', sans-serif;
text-shadow: 0px 0px 10px #aaa;
-webkit-font-smoothing: subpixel-antialiased;
}
HTML-
<div id="rightc">
<div class="rightcbar">
<div class="rightctext">Test</div>
</div>
<div class="rightcbar">
<div class="rightctext">Test</div>
</div>
<div class="rightcbar">
<div class="rightctext">Test</div>
</div>
</div>
Smeegs помогли объяснить, почему именно вещи не работают, как я собирался ниже; если ты заинтересован. Вот пересмотренный и рабочий код.
.rightcbar {
display: block;
font-family: 'Roboto', sans-serif;
text-shadow: 0px 0px 20px #dbd69d;
padding-right: 50px;
height: 152px;
width: 592px;
line-height: 152px;
background: url(rightcbar.png) no-repeat;
background-position: center right;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box; /* Firefox, other Gecko */
box-sizing: border-box;
}
.rightcbar .rightctext {
display: inline-block;
width: 100%;
text-align: right;
font-size: 25px;
color: #f3f1de;
font-size: 25px;
font-family: 'Roboto', sans-serif;
text-shadow: 0px 0px 10px #aaa;
-webkit-font-smoothing: subpixel-antialiased;
cursor: pointer;
}
* Что * точно не работает должным образом? – Callidior
Можете ли вы предоставить jsfiddle? – mabbas
работает нормально, если вы имеете в виду, что контейнер div должен расширять всю ширину страницы, вы должны удалить декларацию 'width' для нее. –