Q
更改邊距響應
2
A
回答
1
鑑於你的榜樣,你的目標和你的喜好,以避免Flexbox的由於IE10,我覺得你最好的選擇是使用display:table
爲這個容器。
使用此功能,您可以在「表格單元格」中使用vertical-align
屬性。
檢查下面的例子。爲了演示目的,我添加了一個切換按鈕來顯示/隱藏您的驗證碼。 可能想要全屏查看以獲得效果。
$("#toggle").on('click', function() {
$(".captcha").toggle();
});
html,body {
height: 100%;
}
.outer-wrapper {
height: 100%;
width: 100%;
background: #eeeeee;
display: table;
}
.inner-wrapper {
height: 100%;
width: 100%;
display: table-cell;
vertical-align: middle;
height: inherit;
}
.login-wrapper {
background-color: #172238;
color: white;
width: 200px;
text-align: center;
height: auto;
display: block;
margin: 0 auto;
}
.captcha{
margin-top: 250px;
display: content; // This one changes
}
.homologation-line {
min-width: 200px;
background-color: #ffd800;
color: black;
text-align: center;
height: 30px;
}
#toggle {
position: absolute;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button id="toggle">toggle captcha</button>
<div class="outer-wrapper">
<div class="inner-wrapper">
<div class="login-wrapper">
<p>Login</p>
<div class="captcha">
ENTER THE DIGITS:
</div>
</div>
<div class="homologation-line">
HOMOLOGATION
</div>
</div>
</div>
+0
你能改變這樣的另一個元素的確切邊距嗎? –
+0
我不確定你在問什麼。像這樣的解決方案的重點在於將內容集中在一個區域中,以便用戶始終可以看到它,無論大小如何,因此您不必依賴諸如邊距和斷點等內容。因爲採取這種方法時,你依靠的是假設。 –
相關問題
- 1. 響應邊距和填充
- 2. Textview響應邊距/填充
- 3. X軸的更改邊距
- 4. 如果我更改柱填充,如何影響行邊距?
- 5. 響應式圖像和負邊距
- 6. 使用javascript更改div的邊距
- 7. 引導程序更改頁邊距
- 8. 以編程方式更改頁邊距
- 9. 在LyX中更改頁邊距
- 10. 如何更改LinearLayout的頁邊距?
- 11. 更改wordpress css中的填充邊距
- 12. 更改text_field_tag的邊距/背景顏色
- 13. 用戶滾動更改邊距頂部
- 14. WinForms文本框更改邊距?
- 15. 如何更改頁邊距在SMCalloutView
- 16. 更改電子表格中的邊距
- 17. 如何更改gvim中的左邊距
- 18. 使用PURE Javascript更改頁邊距
- 19. 更改頁邊距編程預期
- 20. 如何更改TextView的頁邊距
- 21. 方向更改添加邊距/填充
- 22. 如何使按鈕和邊上的邊距響應相同?
- 23. 在控制檯應用程序C中更改左邊距#
- 24. 設置文章標籤內頁邊距影響版塊邊距
- 25. CSS Box解釋 - 內邊距和外邊距影響高度
- 26. HttpModule更改響應
- 27. 使用DataTrigger來更改只是左邊距或右邊距(或兩者)
- 28. 如何更改Android對話框邊距(到屏幕邊緣的距離)?
- 29. Rmarkdown to pdf:更改繪圖邊距,但不顯示代碼,用於更改邊距
- 30. 頁邊距改變pdflatex
你可以使你當前什麼gettings VS你想要的東西快速漆圖紙? – ProEvilz
當然,看看編輯。事情是,我希望當頁面內容足夠大時可以對頁邊進行響應。 –
您所描述的內容聽起來像是試圖將事物垂直放置在視圖中,而不是隨着顯示更多內容而使事物向下移動。是這樣嗎?如果是這樣,只需使用帶有居中內容的flexbox容器並忘記頂部邊距。 –