Lo que quiero es que la clase de cuadro de texto responda, por lo que cuando cambio el ancho, el ancho y la altura serían los mismos que los de un cuadrado y que el texto cambiaría en relación con él para que ...
1
Super Hero Gang SHG
4 mar. 2021 a las 14:38
1 respuesta
La mejor respuesta
Compruebe si funciona para usted.
.container {
border: solid 1px;
display: grid;
grid-template-columns: 50% 1fr;
}
.float-box {
position: relative;
width: 50vw;
height: 75vh;
border: solid 1px;
}
.text-box {
position: absolute;
/* right: 10px; */
/* margin: 20px 0; */
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
/* padding: 40px; */
width: 30vw !important;
/* overflow: hidden; */
overflow: scroll;
height: 50vh;
border: solid 1px black;
-webkit-box-shadow: 10px 11px 2px 3px rgb(128, 128, 128);
box-shadow: 10px 11px 2px 3px grey;
display: flex;
align-items: center;
}
.texts {
/* overflow: hidden; */
word-wrap: break-word;
overflow-wrap: break-word;
}
.text-box p {
font-size: 1vw;
font-weight: 400;
color: grey;
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Document</title>
<link rel="stylesheet" href="style.css" />
</head>
<body>
<div class="container">
<div class="float-box">
<div class="text-box">
<div class="texts">
<p class="text-highlight">
Lorem ipsum dolor sit, amet consectetur adipisicing elit. Tempore
natus magni distinctio sit eaque laudantium, nulla quos sed
architecto repellat dolore ut voluptatum atque debitis.
</p>
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Nostrum,
consectetur sit! Beatae sint, nobis odit a aspernatur ab repellendus
dolorem necessitatibus voluptatums.
</p>
<span class="success"><p>Icon <h4>The best of 2020</h4></p></span>
<p class="text-highlight bigger">
Noget Info Om Virksomheden
</p>
<p>
Lorem ipsum dolor sit amet consectetur adipisicing elit. Iure,
necessitatibus.
</p>
</div>
</div>
</div>
<div class="box2"></div>
</div>
</body>
</html>
Si no desea texto desplazable, simplemente comente overflow: scroll
y reemplácelo por overflow: hidden
en class text-box
1
PRABHAT SINGH RAJPUT
4 mar. 2021 a las 12:10
Preguntas relacionadas
Nuevas preguntas
javascript
Para preguntas sobre la programación en ECMAScript (JavaScript / JS) y sus diversos dialectos / implementaciones (excepto ActionScript). Incluya todas las etiquetas relevantes en su pregunta; por ejemplo, [node.js], [jquery], [json], etc.