我是新來的CSS和有關擴大內部DIV的內容填充整個外部分區的問題。CSS內部填充外部分區
我一直在研究幾個小時的問題的答案,並發現了幾十個類似的問題,但沒有一個建議的解決方案適用於我。我確信這是我誤解了一些根本性的東西,但我似乎無法指責它。
我需要藍色背景覆蓋「其他一些東西」和「更多不同的東西」之間的整個區塊,並且文本必須在藍色區域中垂直和水平居中 - 並保持相同的懸停質量和text-decoration
規則。
<div>
<span>Some other stuff</span>
</div
<div class="outer-container">
<h2>
<a class="inner-container" href="https://www.google.com" target="_blank">
Lorem ipsum
</a>
</h2>
</div>
<div>
More different stuff
</div>
我有一個CSS這麼多的麻煩,因爲我不知道該怎麼形容優雅,我想什麼 - 我是一個開發商不是一個設計師!
.outer-container {
background-color: #337AB7;
text-align: center;
vertical-align: middle;
position: relative;
}
.inner-container {
background-color: #337AB7;
color: #fff;
height: 100%;
font-size: x-large;
&:focus, &:hover, &:link {
background-color: #286090;
color: #fff;
text-decoration: none;
}
}
如果我把focus
,hover
CSS東西在outer-container
懸停機制並不一致。
我希望我有道理......就像我說的,我有一個可怕的時間來解釋設計的東西。
有什麼建議嗎?
是的,這是解決我的問題。不幸的是,我的實際問題稍微複雜一點,我的問題並沒有解決。 :(+1爲原始問題的解決方案 - 但我要更新以包含所有內容 – Rico
「接受」有用的答案是一種很好的做法,因爲它可以幫助將來訪問此問題的所有人。 –