Одна вещь, которую никто, кажется, не упомянул, состоит в том, как автосвойства, к сожалению, не полезны для неизменных объектов (обычно неизменные структуры). Поскольку для этого действительно необходимо сделать:
private readonly string title;
public string Title
{
get { return this.title; }
}
(где поле инициализируется в конструкторе через переданный параметр, и затем только для чтения.)
, Таким образом, это имеет преимущества перед простым get
/ private set
автосвойство.
You can:
<div style="height:30px; line-height:30px; text-align:center;">
Label
</div>
Set the line-height
of the text helps you to fit the height for one line only.
Следующий CSS будет работать
text-align:center;
vertical-align:middle;
display:table-cell;
padding-top: 15px;
remove 15px from the height on the div to.
you should have a look at padding http://www.w3schools.com/css/css_padding.asp
Use padding-top instead of margin-top. Remember that adding padding to the top is added to the height, so you need to reduce the amount that you use for padding from the height. If you just always want for the text to have 15px on top and bottom of it, just simply do:
padding: 15px 0px;
Without specifying height at all.
, если вы хотите, чтобы что-либо находилось в центре его родительского элемента, просто задайте ширину родительского элемента, используя стиль, и задайте дочернему style = "margin: 0 auto". удачи
Элемент
не является элементом уровня блока, это встроенный элемент.
Попробуйте этот код