Как горизонтально центрировать плавающий элемент переменной ширины?

Путем реализации idisposable Вы будете в состоянии убрать любые внутренние ресурсы, которые также реализуют idisposable, такие как Ваш таймер.

, Кроме того, Вы были бы в состоянии изменить свой код вызова для использования использования statment.

using (SomeClass someClass = new SomeClass())
{  
someClass.DoSomething();  
}  
56
задан Barney 2 January 2014 в 17:27
поделиться

2 ответа

Предположим, что элемент, который перемещается и будет центрирован, - это div с id = "content" ...

<body>
<div id="wrap">
   <div id="content">
   This will be centered
   </div>
</div>
</body>

И примените следующий CSS:

#wrap {
    float: left;
    position: relative;
    left: 50%;
}

#content {
    float: left;
    position: relative;
    left: -50%;
}

Вот хорошая ссылка по этому поводу.

89
ответ дан 26 November 2019 в 17:04
поделиться

Допустим, у вас есть DIV , который вы хотите центрировать по горизонтали:

 <div id="foo">Lorem ipsum</div>

В CSS вы бы стилизовали его следующим образом:

#foo
{
  margin:0 auto; 
  width:30%;
}

Это означает, что у вас есть верх и нижнее поле в ноль пикселей, а также слева или справа, автоматически определяет, сколько нужно, чтобы оно было четным.

На самом деле не имеет значения, что вы добавляете для ширины, пока она есть и не 100%. В противном случае вы бы ни на чем не установили центр.

Но если вы переместите его влево или вправо, ставки будут отключены, поскольку это вытянет его из обычного потока элементов на странице, и настройка автоматического поля победит. не работает.

4
ответ дан 26 November 2019 в 17:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: