Наистина мислех, че това ще бъде просто, но аз съмгубейки ума си! Просто искам да центрирам div в div на екрана. Но не в горния ляв ъгъл на div в центъра на екрана, а в центъра на div в центъра.
Тук е моят div css
.box
{
padding-top:20px;
padding-left:5px;
background-color: #ffffff;
background-color: rgba(221,221,221,0.5);
border: 1px solid black;
border-radius: 25px;
filter: alpha(opacity=90);
height: 125px;
width: 250px;
z-index: 1;
}
<form id="form1" runat="server">
<div id="box"><div>
</form>
Благодаря! Не можах да разбера как да накарам html да се отстрани в кодов блок. Това е център хоризонтално и вертикално.
Отговори:
1 за отговор № 1Използвайте позиция: абсолютна, ако имате нужда от нея, центрирана както хоризонтално, така и вертикално:
#box {
position:absolute;
top:0; left:0; right:0; bottom:0;
margin:auto;
/* etc */
}
4 за отговор № 2
За да центрирате хоризонтално:
margin:auto;
За да центрирате вертикално:
position: absolute;
top: 0; left: 0; bottom: 0; right: 0;
Можете също да използвате position: fixed
за да направи div центриран дори при превъртане на страницата.
Също така имайте предвид, че ще трябва да използвате #
вместо .
за да изберете от документ за самоличност. .
е CSS селекторът, използван за клас.
0 за отговор № 3
margin:0 auto;
Добавете това свойство към вашия css клас.