Свойство padding-right задает расстояние (ширину поля) от правой границы блока до его содержимого.
Это свойство применимо ко всем элементам.
Структура блока
Значение свойства padding-right
Значение задается в единицах длины, принятых в CSS (подробнее здесь...) или в %,
- auto – автоматически задается браузером,
- inherit - принимает значение свойства родительского элемента.
Значение по умолчанию
- auto или 0
Пример
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title> Свойство padding-right </title>
<style type="text/css">
p{border:#CC0033 solid 2px; background-color:#66FF99; width:300px; padding-right:70px;}
</style>
</head>
<body>
<p> Расстояние от правых границ абзацев... </p>
<p> До их содержимого составляет 70 пикселей. </p>
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<title> Свойство padding-right </title>
<style type="text/css">
p{border:#CC0033 solid 2px; background-color:#66FF99; width:300px; padding-right:70px;}
</style>
</head>
<body>
<p> Расстояние от правых границ абзацев... </p>
<p> До их содержимого составляет 70 пикселей. </p>
</body>
</html>
Результат
Расстояние от правых границ абзацев...
До их содержимого составляет 70 пикселей.
Для строчных элементов...
Хотелось бы отметить, что свойство padding-right в основном применяется к блочным элементам и к тегу <img>.
О применении свойства padding-right к строчным элементам (подробнее здесь...).