我想在框內創建對角框。我怎樣才能做到這一點使用CSS。如何使用css創建對角線框?
我附上一張圖片,正是我想要的。如果有人有任何想法,請與我分享。
我的小提琴:http://jsfiddle.net/Ae8Wv/660/
我的代碼是在這裏:
HTML:
<div class="foo bg1"></div>
<div class="foo bg2"></div>
CSS:
.foo {
float: left;
width: 40px;
height: 40px;
margin: 5px 5px 5px 5px;
border-width: 1px;
border-style: solid;
border-color: rgba(0,0,0,.2);
}
.bg1 {
background-color:#13b4ff;
}
.bg2 {
background-color:#ab3fdd;
}
我的小提琴:http://jsfiddle.net/Ae8Wv/660/
他爲什麼會把相對定位上.bg1?將它添加到.foo中也沒有區別?事實上,你只需要某種包裝的相對定位。我不確定我遵循你的邏輯。 – 2015-03-02 10:57:07
我認爲他希望絕對定位的元素相對定位到它的父親。所以你對絕對定位元素的位置有更多的控制。 https://css-tricks.com/absolute-positioning-inside-relative-positioning/ – SKeurentjes 2015-03-02 11:01:32
這不是父母。這是一個單獨的div,僅供參考。 – 2015-03-02 13:03:57