Я довольно новичок в ASP.Net и что-то действительно связанное с веб-разработкой. Посмотрел несколько видео и получил основную идею.Управление центрированием HTML/CSS на экран
Проблема, которую я имею сейчас, заключается в том, что я хотел бы сосредоточить свои взгляды на центре страницы.
Так, например, я создаю новый проект ASP.Net MVC в vs2015. Я создаю новый вид, и мой взгляд выглядит так.
@{
ViewBag.Title = "Test Page";
}
<div>
<button>Click me</button
</div>
Я хочу, чтобы кнопка была в центре экрана как по горизонтали, так и по вертикали. Как мне это достичь?
Я просмотрел всю сеть и попробовал почти все, что мог найти, но ничего не работает.
Редактировать: Полный кредит Луке, который указывает мне в правильном направлении.
В Site.css, расположенном в папке «Содержимое», я добавил следующее.
.centerStuff {
position: absolute;
top: 50%;
left: 50%;
-ms-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
и теперь мое мнение выглядит следующим образом.
@{
ViewBag.Title = "Test Page";
}
<div class="centerStuff">
<button>Click me</button
</div>
Технология, которую вы ищете для управления стилем вашей веб-страницы, называется [Каскадные таблицы стилей (CSS)] (https://en.wikipedia.org/wiki/Cascading_Style_Sheets). – mason
Да, я понимаю, но каждый CSS, который люди предложили, ничего не сделал. Например, установите класс кнопки «centerAlign», а затем либо в 'site.css', либо в'