cssで十字形を作りました。ここで写真を入れたいのですが、問題は、クロスに before: と after: div が含まれているため、写真を入れることができないことです。
ここに私の jsbin があります: http://jsbin.com/iYogaCE/1/edit
どうすればそれを管理できますか?または、そのような形状を作成する別の解決策はありますか?
前もって感謝します!
cssで十字形を作りました。ここで写真を入れたいのですが、問題は、クロスに before: と after: div が含まれているため、写真を入れることができないことです。
ここに私の jsbin があります: http://jsbin.com/iYogaCE/1/edit
どうすればそれを管理できますか?または、そのような形状を作成する別の解決策はありますか?
前もって感謝します!
アドインbackground-position:center;
_#cross:before, #cross:after
#cross {
width: 100px;
height: 100px;
position: relative;
}
#cross:before, #cross:after {
content: "";
position: absolute;
z-index: -1;
background-size:100px 100px;
background-image:url('http://www.gm-consult.de/uploads/pics/homer-simpson_20.jpg');
background-position:center;
}
#cross:before {
left: 50%;
width: 30%;
margin-left: -15%;
height: 100%;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
}
#cross:after {
top: 50%;
height: 30%;
margin-top: -15%;
width: 100%;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
}