I'm new to CSS and experimenting with grids, but I'm struggling to create a grid with two rows and two columns. Here's what I'm looking for:
Upper left cell: button and TEXT Upper right cell: picture Lower left cell: TEXT continues Lower right cell: TEXT continues
.row {
display: grid;
grid-template-columns: 0.1fr 0.35fr 0.55fr;
grid-auto-flow: row;
grid-template-rows: auto;
.button {
text-align: center;
}
.text {
grid-column-start: 1;
grid-column: span 2 / span 2;
grid-row-start: 2;
}
.img {
float: right;
}
<div class="row">
<div class="upper-right-cell">
<span class="button">Button</span><br /><span class="text">
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus imperdiet, nulla et dictum interdum, nisi lorem egestas odio, vitae scelerisque enim ligula venenatis dolor. Maecenas nisl est, ultrices nec congue eget, auctor vitae massa.
</span>
</div>
<div class="upper-right-cell"><img src="https://www.w3schools.com/Css/pineapple.jpg">
</div>
The text should start just below the BUTTON, then continue under the image into the second column.
I can't see the forest for the trees.