Tôi hiện đang cố tạo biểu mẫu trên trang chủ của trang web của mình. Tuy nhiên, Im gặp sự cố khi có thể nhập trong các hộp nhập liệu. Trong định vị tuyệt đối, con trỏ không hiển thị. Khi tôi thay đổi vị trí từ tuyệt đối thành tương đối, tôi không còn gặp vấn đề này nữa. Thật không may, khi tôi làm điều này, nó di chuyển tất cả các yếu tố khác của tôi xuống. Có cách nào xung quanh điều này để thẻ không di chuyển các phần tử khác của tôi xuống, cùng với việc có thể nhập vào các ô nhập liệu này không?Không thể nhập <input> thẻ
HTML:
<div id="wrapper">
<div class="header">
<div id="head_login">
Login
<div id="arrow-down"></div>
</div>
</div>
<div id="head_break"></div>
<div class="content_splash">
<form>
**<input type="text" id="firstname" /></form>**
<div id="vertical_one"></div>
<div id="vertical_two"></div>
<p id="OR"> OR </p>
<div id="facebook_login"><img src="{% static 'home/facebook_login.gif' %}" /></div>
</div>
<div id="content_break"></div>
<div class="content_description">
<h2> What is the Title? </h2>
</div>
<div id="content_description_break"></div>
<div class="content_howitworks">
<h2> How it Works.</h2>
</div>
<div id="footer_break"></div>
</div>
CSS:
content_splash{
position: relative;
margin-top: 30px;
height: 500px;
border: 1px solid black;
}
.content_splash input{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
.content_splash #firstname{
position: absolute;
margin-top: 200px;
width: 170px;
height: 25px;
}
.content_splash #vertical_one{
position: absolute;
width: 1px;
height: 60px;
margin-left: 310px;
margin-top: 298px;
background: black;
}
.content_splash #vertical_two{
position: absolute;
width: 1px;
height: 60px;
margin-left: 310px;
margin-top: 380px;
background: black;
}
.content_splash #OR{
position: absolute;
padding-top: 346px;
padding-left:300px;
color: black;
}
.content_splash #facebook_login{
position: absolute;
padding-top: 350px;
padding-left: 350px;
}
#content_break {
margin-top: 20px;
height: 1px;
background: black;
background: -webkit-gradient(linear, 0 0, 100% 0, from(#e2e3e4), to(#e2e3e4), color-stop(50%, black));
}
.content_description{
margin-top: 20px;
height: 400px;
}
.content_description h2{
font-size: 40px;
font-family: Trebuchet MS;
padding-left: 30px;
color: #a2caf6;
}
#content_description_break {
margin-top: 20px;
height: 1px;
background: black;
background: -webkit-gradient(linear, 0 0, 100% 0, from(#e2e3e4), to(#e2e3e4), color-stop(50%, black));
}
.content_howitworks{
margin-top: 20px;
height: 400px;
}
.content_howitworks h2{
font-size: 40px;
font-family: Trebuchet MS;
padding-left: 30px;
color: #a2caf6;
}
@Zeaklous Đã chỉnh sửa câu trả lời sao cho nó 1. Vẫn hoạt động. – MisterBla
Bạn có thể giải thích tại sao điều này xảy ra không? – gaitat
@gaitat Xem câu trả lời cập nhật của tôi. – MisterBla