Position the image to the left of the centered text

My current challenge involves incorporating an image to the left of text that is bottom-right aligned. Here's how my existing text is styled:

<div class="center-text">There is some text here</div>
<div class="center-text">There is also some other text here</div>
<div class="center-text">Finally there is some text here</div>

.center-text {
    width: 50%;
    margin: auto;
}

I want to add a floating image while maintaining the alignment described above, similar to this layout:

https://i.sstatic.net/SDnlH.png

In this representation, the black frame represents the surrounding div, the red symbolizes the image, and the text retains its formatting as specified. Although the text behaves correctly, I'm encountering difficulties integrating the image without affecting the overall display.

Answer №1

Here is my unique take on it:

.box{
    width: 200px;
    height: 200px;
    background-color: red; 
}
.center-box {
    margin: 0 auto;
}
h2 {
    text-align: center;
}
span{
    display: block;
    font-weight: bold;
}
<div class="box">
    <div class="center-box">
        <h2>Title Here</h2>
        <span>Subtitle Here</span>
        <p>Some content goes here.</p>
    </div>
</div>

I hope you find this version useful :)

Similar questions

If you have not found the answer to your question or you are interested in this topic, then look at other similar questions below or use the search

Combine two separate variables and insert them into a single cURL command line

I need to incorporate a random value from a variable into a cURL command. Additionally, I want the cURL command to execute a function using this random value. At the end of the function, I want to add a different value to the first one for completion and t ...

Exploration of JavaScript Interview Questions

I need help creating a JavaScript function that will be triggered on button click, but instead of targeting the button directly, it should target a div element by its class. How can I achieve this? <body> <div class="content"> <butto ...

What is the best way to fill out border boxes in Bootstrap 4 for horizontal text alignment?

I'm struggling with this code snippet: <link href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" rel="stylesheet"/> <div class="row border border-success"> <div class="cols-12 col-sm-6 col-lg-4" class="b ...

Image expansion

I have a container element div that holds various content of unknown length. How can I add a background image that extends the entire length of the container since background-images do not stretch? I attempted to use a separate div with an img tag inside. ...

When consecutive DOM elements are hidden, a message saying "Hiding N elements" will be displayed

Provided a set of elements (number unknown) where some elements should remain hidden: <div id="root"> <div> 1</div> <div class="hide"> 2</div> <div class="hide"> 3</div> <div class="hide"&g ...

Exclusive Design for Progress Bar in HTML and CSS

I am currently working on creating a unique progress bar with numbers at both ends, where the left number represents the current value and the right number represents the maximum or target value. Although I have managed to display the two numbers, I am fac ...

Creating a visually appealing line design with customizable column widths using CSS

Currently, I am working on designing a user registration page for a testing application and facing some challenges with the layout. CSS has never been my strong suit, but I can manage to style most of the elements except for one - the birthday field. My fo ...

Tips for arranging elements in a customized manner using Bootstrap

Is it possible to reorder columns between desktop and mobile in Bootstrap 5 like the example shown in this image? https://i.sstatic.net/I74PF.jpg I have explored using the order classes and experimented with position: absolute, but I haven't been ab ...

What is the most expedient method to refresh blog content upon detecting a change?

I am interested in developing a blog that is extremely user-friendly and would like to find the most effective method for displaying recent blog posts. One approach could involve programmatically refreshing a div every 5 seconds or sending a request every ...

The connection to the Max CDN link for Font Awesome seems to be unavailable at the moment

Utilizing Font Awesome icons on my website has been a consistent practice. Lately, I've noticed that the link to the icons is broken or unreachable. Could there be an issue with their repository? I'm not even able to download static files from ...

How to alter the color of a Twitter bootstrap progress bar

Recently, I have been exploring Twitter bootstrap and encountered an issue while trying to customize the progress bar. Despite my efforts, I am unable to display the progress bar on the screen. Here is the code snippet that I have been working with. Despi ...

What is the best way to show the result of a PHP form in an HTML page when the PHP processing is on a different page, without relying

Imagine having a form located in the file called form.php. <form action="process.php" method="POST"> <input type="text" name="message"> <input type="submit" value="Submit"> </form> <span class="result"></span> The proc ...

what is the process for making a box similar to this using css3

I have a specific vision for the design: Please follow this link to view the readmore image. I would like it styled with CSS3. ...

In Javascript, when trying to call Firebase database child(), it may sometimes result in the return value being "

Here is the current setup: Firebase Database: setores: { -KkBgUmX6BEeVyrudlfK: { id: '-KkBgUmX6BEeVyrudlfK', nome: 'test' } -KkDYxfwka8YM6uFOWpH: { id: '-KkDYxfwka8YM6uFOWpH', nome ...

The fixed navbar in Bootstrap is missing a bottom margin

I have created a basic theme using bootstrap 4. The navbar in this theme has a fixed-top class. Right below the navbar, there is a div that displays the page title as its content. <div class="aloldal_text_div"> <div class="container"> < ...

Is it a Mozilla Firefox glitch or something else?

After writing the code, I noticed a bug in Firefox and a small bug in Chrome. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> ...

What is the method for incorporating opacity into the background color CSS attribute using a Fluent UI color?

Currently, my challenge involves applying opacity to a background color sourced from the fluent UI library, which utilizes Design Tokens. Typically, I would add opacity to a background color like this: background-color: "rgba(255, 255, 255, 0.5)" However ...

Controlling the page scroll when adding data using jQuery

I am encountering an issue with a webpage that displays around 20 pictures in separate divs stacked vertically. Below these 20 pictures, there is a "show more" button that, when clicked, loads another set of 20 pictures and appends them to the existing dat ...

Lightbox Thumbnail feature in Wordpress theme

Looking for some help with customizing code in my WordPress theme. The current setup includes a thumbnail image with two icons on top - one is a lightbox gallery icon that I want to focus on, and the other is a like button. My goal is to remove the lightb ...

Verify if a username is available using jQuery

When trying to register, I use this function to check the availability of a username. If the username already exists, the submit button is disabled. The check is done using a php script that queries the database for existing usernames. Everything works per ...