Ecco un'immagine del disegno che sto cercando di ottenere solo con CSS.Come aggiungere un bordo a un contenitore con spazi trasparenti tra
Come posso raggiungere tale confine per il div contenitore in modo che posso mettere il logo trasparente e il testo tra le lacune. Questo design andrà su uno sfondo video. Lo sfondo nero è solo a scopo illustrativo.
Finora ho cercato di realizzare qualcosa di simile come un test:
body {
background: black;
}
p {
color: #ffffff;
font-size: 16px;
text-align: center;
padding: 30px;
}
.steps-frame-1 {
margin-top: 60px;
width: 50%;
height: 200px;
margin-left: auto;
margin-right: auto;
}
.steps-frame-1 {
border: 0;
position: relative;
}
.steps-frame-1::after,
.steps-frame-1::before {
content: '';
position: absolute;
width: 100%;
height: 45%;
border: 2px solid #fff;
}
.steps-frame-1::before {
bottom: 0;
border-top: 0;
}
.steps-frame-1::after {
border-bottom: 0;
top: 0;
}
<div class="steps-frame-1">
<div class="inner">
<p>content Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy.</p>
</div>
</div>
Il problema è quello di ottenere il divario sul bordo superiore, nonché per la logo. Anche questo intero contenitore deve essere reattivo.
Qualsiasi aiuto sarà apprezzato.
Penso che potrebbe essere necessario più elementi per costruire questo correttamente. –
Cosa succede se si simula con div posizionati in modo assoluto che sono sottili e sono a colori per agire come bordi? L'hai provato? È la soluzione più semplice che io pensi. – MrVentzi
dai uno sguardo a questo, qui l'immagine di sfondo è usata http://www.guyroutledge.co.uk/blog/better-dotting-borders-with-border-image/ – salahuddin