Ich baue eine Website mit einem Handy erste Medienabfragen. Sobald ich zu einem größeren Gerät (Tablet) kam, musste ich meinen .textcontainer schweben lassen, damit er auf der rechten Seite meines Bildes ausgerichtet wurde.zentrieren Objekte nach Float
Der Float funktionierte, um meinen Inhalt vertikal in der Mitte der Seite auszurichten, aber ich konnte nicht herausfinden, wie ich mein Bild und meinen Text in der Mitte der Seite horizontal zentrieren sollte.
Ich habe einen Rand rechts von 8% zu meinem .textcontainer hinzugefügt, damit er zentriert aussieht, aber ich frage mich, ob es einen besseren Weg geben würde, meinen gesamten Inhalt in der Mitte der Seite auszurichten, der reaktionsfähiger wäre ?
Da ich einen Float verwendet habe, zentriert sich das .mailicon-Bild nicht mehr (vertikal und horizontal) unten auf meiner Seite ... Ich muss es in die Mitte zurückbringen.
Hier ist mein HTML:
<div class="section section4">
<img src="icons/ML-network.gif" alt="icon3">
<div class="textcontainer">
<h1>Ethereum</h1>
<p class="ultralight">A turing complete platform with numerous <br> pre-optimized smart contract templates. Backed by the security of Ethereum.</p>
</div>
<a href="mailto:[email protected]"><img class="mailicon" src="icons/email-icon%20color.png" alt="mail icon"></a>
</div>
und meine CSS:
main img {
width: 30%;
}
.textcontainer {
float: right;
width: 50%;
margin-right: 8%; /* ADJUST BETTER... */
}
main .section > * {
position: relative;
top: 50%;
transform: translate(0, -50%);
}
main h1 {
text-align: left;
font-size: 1.8em;
margin-top: 0;
}
main p {
text-align: left;
margin: 0;
}
.section4 .mailicon {
clear: both;
width: 40px !important;
position: absolute;
bottom: 0;
left: 0;
right: 0;
margin: auto;
}
Es ist ein wenig unklar, was Sie zu erreichen versuchen. Sie möchten Ihr Icon3 und das Textfeld in derselben Zeile, Icon3 auf der linken Seite und das Textfeld zentriert? Oder unter einander beide zentriert? –
Ich möchte die Icon3 und die .textcontainer nebeneinander (so schwebend) und zentriert vertikal und horizontal in der Mitte von .section4. Dann möchte ich, dass mein .mailicon in der Mitte meiner .section4 steht. –