Also ich bin mit diesem kleinen Problem konfrontiert diesen Code auf iOS zu implementieren, weil ich nicht vertraut bin, wie iOS funktioniert. Ich habe diesen Kreis, den ich auf meiner Website verwende, und er funktioniert perfekt auf Browsern und Android-Geräten, aber wenn es um iOS geht, bricht es zusammen und alle Grades kommen in den Mittelpunkt. Ich werde froh sein, wenn jemand mir auf diesem helfen könnte aus ..Transform funktioniert nicht auf IOS
Die HTML
<div class='circle-container'>
<div class="center"> Center </div>
<div class="deg90">1</div>
<div class="deg315">2</div>
<div class="deg0">3</div>
<div class="deg110">4</div>
<div class="deg135">5</div>
<div class="deg180">6</div>
<div class="deg225">7</div>
</div>
Die CSS:
.circle-container {
position: relative;
width: 15em;
height: 14em;
padding: 2.8em;
/*2.8em = 2em*1.4 (2em = half the width of a link with img, 1.4 = sqrt(2))*/
border: dashed 0px;
border-radius: 50%;
}
.circle-container > a {
display: block;
text-decoration: none;
position: absolute;
top: 50%; left: 50%;
width: 4em; height: 4em;
margin: -2em;
text-align: center;
}
.circle-container div {
display: block;
text-decoration: none;
position: absolute;
top: 50%; left: 50%;
width: 4em; height: 4em;
margin: -2em;
text-align: center;
}
.circle-container img { display: block; width: 100%; height:320px; position:absolute; margin-left:-25px; margin-top:15px;}
.deg0 { transform: translate(5.2em); } /* 12em = half the width of the wrapper */
.deg45 { transform: rotate(45deg) translate(5.4em) rotate(-45deg); }
.deg90 { transform: rotate(-90deg) translate(5em) rotate(90deg); }
.deg110 { transform: rotate(45deg) translate(5em) rotate(-45deg); }
.deg135 { transform: rotate(135deg) translate(5em) rotate(-135deg); }
.deg180 { transform: translate(-5em); }
.deg225 { transform: rotate(225deg) translate(5em) rotate(-225deg); }
.deg315 { transform: rotate(315deg) translate(5em) rotate(-315deg); }
Dank ..
Geben Sie Ihren Code in Ihre Frage – Turnip
Danke für die Hilfe, aber ich löste es auf eigene Faust. –
Bitte umgehen Sie nicht die Code-Anforderungen, indem Sie Nicht-Code in Codeblöcke einfügen. ** Fügen Sie den Code in den Text Ihrer Frage ein ** und geben Sie einen Link an, wenn es Ihrer Frage hilft. – esqew